GeroWallet ouvre le code de son portefeuille navigateur à l'examen public

GeroWallet a publié le code source de son extension de navigateur, offrant aux développeurs un accès public à la gestion des clés, au stockage chiffré, à la signature des transactions, aux fonctionnalités de gouvernance et à l'interface du portefeuille. Cette publication fait évoluer le portefeuille natif de Cardano vers un modèle de développement plus transparent avec une participation directe de la communauté.

By SongMarketCap

Cardano News - GeroWallet ouvre le code de son portefeuille navigateur à l'examen public

GeroWallet a rendu public sur GitHub le code source de son extension de navigateur, ouvrant une part substantielle de son architecture technique à l'examen externe.

Le code publié couvre la gestion du portefeuille, les fonctions de sécurité, la signature des transactions, le staking, la gouvernance CIP-1694, la connectivité avec les applications décentralisées et l'interface du navigateur.

En tant que portefeuille non dépositaire, GeroWallet permet aux utilisateurs de gérer des actifs Cardano, de staker de l'ADA, de déléguer à des DReps, d'interagir avec des dApps et d'accéder à des fonctionnalités DeFi tout en conservant le contrôle de leurs clés privées. Sa base de code publique inclut également la prise en charge de Midnight et d'Apex Fusion.

GeroWallet ouvre des composants de portefeuille critiques pour la sécurité

Le dépôt expose certains des composants les plus sensibles sur le plan de la sécurité d'un portefeuille non dépositaire.

La documentation de GeroWallet couvre la dérivation de clés, le stockage chiffré des clés, la gestion des mots de passe et des PassKey, la construction et la signature des transactions, ainsi que les intégrations avec les portefeuilles matériels Ledger, Trezor et Keystone.

Les clés privées sont isolées dans le service worker d'arrière plan de l'extension plutôt que d'être exposées à l'interface utilisateur. Les développeurs peuvent désormais examiner comment ces protections sont mises en oeuvre et comment les transactions circulent dans le portefeuille avant la signature.

Les fonctionnalités spécifiques à Cardano sont également visibles publiquement, notamment le staking, la gouvernance CIP-1694, les actifs natifs, les NFT et le connecteur dApp CIP-30.

Le dépôt est structuré pour la participation autant que pour la relecture. Les développeurs peuvent forker le code, compiler l'extension en local, effectuer des modifications et soumettre des pull requests selon les conditions actuelles de GeroWallet, code disponible avec des termes non commerciaux.

Cardano reste central dans l'expansion multi chaîne de GeroWallet

GeroWallet s'est étendu au delà de son orientation initiale sur Cardano, mais Cardano reste fortement représenté dans l'ensemble de la base de code publique.

Ses fonctionnalités Cardano incluent le staking, la délégation aux DReps, la participation à la gouvernance, la gestion des actifs natifs, la prise en charge des NFT et la connectivité avec les applications décentralisées. Le portefeuille intègre également des fonctionnalités DeFi, notamment le routage de swaps entre les échanges décentralisés de Cardano.

Les données de la blockchain, les informations de prix, le routage DeFi et les mises à jour en temps réel sont gérés via la couche de données Nexus distincte de Gero, tandis que l'extension de navigateur contient le portefeuille destiné aux utilisateurs et l'environnement de signature.

La prise en charge de Midnight inclut des fonctionnalités de transactions protégées et l'intégration de NIGHT et DUST, tandis que la prise en charge d'Apex Fusion couvre ses chaînes Prime et Vector. Bitcoin reste sur la feuille de route de GeroWallet plutôt qu'une fonctionnalité actuellement disponible dans le portefeuille publié.

Le dépôt public offre donc une vue technique plus claire de la manière dont GeroWallet s'étend sur plusieurs réseaux tout en conservant ses fonctions de portefeuille natif de Cardano.

Le financement Catalyst passe à une phase de développement publique

Cette publication fait suite à la proposition de GeroWallet au Fund 13 de Project Catalyst visant à orienter le développement vers un modèle plus ouvert et accessible à la communauté.

La proposition a reçu 50 000 ADA pour la préparation de la base de code, la publication publique, la documentation et un processus de contribution pour les développeurs externes. Les enregistrements publics de Catalyst indiquent actuellement que le projet progresse selon les jalons prévus, le premier sur trois étant achevé.

Le dépôt GitHub inclut désormais des instructions de développement, une vue d'ensemble de l'architecture, le suivi des problèmes et un flux de travail défini pour soumettre des changements. Les développeurs peuvent aussi construire le portefeuille en local et utiliser Cardano Preprod pour des tests sans interagir avec des fonds réels.

GeroWallet a documenté une limitation actuelle: les compilations reproductibles n'ont pas encore été mises en place, de sorte que les versions compilées localement ne devraient pas correspondre à la version du Chrome Web Store octet par octet.

Le code du portefeuille navigateur étant désormais accessible publiquement, les développeurs Cardano peuvent examiner directement l'implémentation, tester leurs propres compilations et contribuer des modifications via le flux de développement public de GeroWallet.