GeroWallet öffnet den Code seiner Browser Wallet zur öffentlichen Überprüfung

GeroWallet hat den Quellcode hinter seiner Browser Erweiterung veröffentlicht und Entwicklern öffentlichen Zugang zu Schlüsselverwaltung, verschlüsselter Speicherung, Transaktionssignierung, Governance Funktionalität und der Wallet Oberfläche gegeben. Die Veröffentlichung bewegt die Cardano native Wallet hin zu einem transparenteren Entwicklungsmodell mit direkter Beteiligung der Community.

By SongMarketCap

Cardano News - GeroWallet öffnet den Code seiner Browser Wallet zur öffentlichen Überprüfung

GeroWallet hat den Quellcode seiner Browser Erweiterung auf GitHub öffentlich zugänglich gemacht und damit einen wesentlichen Teil seiner technischen Architektur für externe Überprüfung geöffnet.

Der veröffentlichte Code umfasst Wallet Verwaltung, Sicherheitsfunktionen, Transaktionssignierung, Staking, CIP-1694 Governance, die Anbindung dezentraler Anwendungen und die Browser Oberfläche.

Als Non Custodial Wallet ermöglicht GeroWallet Nutzern, Cardano Vermögenswerte zu verwalten, ADA zu staken, an DReps zu delegieren, mit dApps zu interagieren und auf DeFi Funktionen zuzugreifen, während sie die Kontrolle über ihre privaten Schlüssel behalten. Der öffentliche Codebestand umfasst außerdem Unterstützung für Midnight und Apex Fusion.

GeroWallet öffnet sicherheitskritische Wallet Komponenten

Das Repository legt einige der sicherheitssensitivsten Komponenten einer Non Custodial Wallet offen.

Die Dokumentation von GeroWallet umfasst die Schlüsselableitung, die verschlüsselte Schlüsselspeicherung, den Umgang mit Passwörtern und PassKeys, die Transaktionskonstruktion und Signierung sowie die Integrationen der Hardware Wallets von Ledger, Trezor und Keystone.

Private Schlüssel sind innerhalb des Hintergrund Service Workers der Erweiterung isoliert und werden nicht der Benutzeroberfläche ausgesetzt. Entwickler können nun prüfen, wie diese Schutzmechanismen implementiert sind und wie Transaktionen vor der Signierung durch die Wallet fließen.

Auch Cardano spezifische Funktionen sind öffentlich sichtbar, darunter Staking, CIP-1694 Governance, Native Assets, NFTs und der CIP-30 dApp Connector.

Das Repository ist sowohl für Mitarbeit als auch für Überprüfung strukturiert. Entwickler können den Code forken, die Erweiterung lokal bauen, Änderungen vornehmen und Pull Requests unter den derzeitigen Source Available Non Commercial Bedingungen von GeroWallet einreichen.

Cardano bleibt zentral für GeroWallets Multi Chain Expansion

GeroWallet hat sich über seinen ursprünglichen Cardano Fokus hinaus erweitert, doch Cardano ist in der öffentlichen Codebasis weiterhin stark vertreten.

Zu den Cardano Funktionen gehören Staking, DRep Delegation, Governance Teilnahme, Verwaltung nativer Assets, NFT Unterstützung und die Anbindung an dezentrale Anwendungen. Die Wallet integriert zudem DeFi Funktionen, darunter Swap Routing über dezentrale Cardano Börsen.

Blockchain Daten, Preisinformationen, DeFi Routing und Echtzeit Updates werden über Geros separate Nexus Datenebene verarbeitet, während die Browser Erweiterung die nutzerseitige Wallet und die Signierumgebung enthält.

Die Unterstützung für Midnight umfasst Funktionen für abgeschirmte Transaktionen sowie die Integration von NIGHT und DUST, während die Unterstützung für Apex Fusion dessen Prime und Vector Chains abdeckt. Bitcoin bleibt Teil der Roadmap von GeroWallet und ist in der veröffentlichten Wallet derzeit noch keine verfügbare Funktion.

Das öffentliche Repository liefert daher einen klareren technischen Einblick darin, wie GeroWallet sich über mehrere Netzwerke hinweg erweitert und dabei seine Cardano native Wallet Funktionen beibehält.

Catalyst Finanzierung geht in eine öffentliche Entwicklungsphase über

Die Veröffentlichung folgt auf GeroWallets Fund 13 Project Catalyst Vorschlag, die Entwicklung in Richtung eines offeneren und für die Community zugänglichen Modells zu verlagern.

Der Vorschlag erhielt 50.000 ADA für die Vorbereitung der Codebasis, die öffentliche Freigabe, die Dokumentation und einen Beitragsprozess für externe Entwickler. Öffentliche Catalyst Unterlagen zeigen derzeit, dass das Projekt seine geplanten Meilensteine durchläuft, wobei der erste von drei abgeschlossen ist.

Das GitHub Repository enthält nun Entwicklungsanleitungen, eine Architekturübersicht, Issue Tracking und einen definierten Workflow für das Einreichen von Änderungen. Entwickler können die Wallet außerdem lokal bauen und Cardano Preprod für Tests verwenden, ohne mit echten Geldern zu interagieren.

GeroWallet hat eine aktuelle Einschränkung dokumentiert: Reproduzierbare Builds sind noch nicht implementiert, daher ist nicht zu erwarten, dass lokal kompilierte Versionen dem Release im Chrome Web Store Byte für Byte entsprechen.

Da der Code der Browser Wallet nun öffentlich zugänglich ist, können Cardano Entwickler die Implementierung direkt prüfen, eigene Builds testen und über den öffentlichen Entwicklungsworkflow von GeroWallet Beiträge leisten.