GeroWallet abre o código da sua carteira de navegador para revisão pública
GeroWallet publicou o código fonte por trás da sua extensão de navegador, dando aos desenvolvedores acesso público ao gerenciamento de chaves, armazenamento criptografado, assinatura de transações, funcionalidade de governança e à interface da carteira. O lançamento leva a carteira nativa de Cardano a um modelo de desenvolvimento mais transparente, com participação direta da comunidade.
By SongMarketCap
GeroWallet tornou o código fonte da sua extensão de navegador publicamente disponível no GitHub, abrindo uma parte substancial da sua arquitetura técnica para revisão externa.
O código publicado abrange gerenciamento de carteira, funções de segurança, assinatura de transações, staking, governança CIP-1694, conectividade com aplicações descentralizadas e a interface do navegador.
Como uma carteira não custodial, GeroWallet permite que os usuários gerenciem ativos de Cardano, façam staking de ADA, deleguem a DReps, interajam com dApps e acessem funcionalidades de DeFi mantendo o controle de suas chaves privadas. Seu código público também inclui suporte para Midnight e Apex Fusion.
GeroWallet abre componentes críticos de segurança da carteira
O repositório expõe alguns dos componentes mais sensíveis à segurança de uma carteira não custodial.
A documentação da GeroWallet abrange derivação de chaves, armazenamento de chaves criptografadas, tratamento de senha e PassKey, construção e assinatura de transações, além de integrações com as carteiras de hardware Ledger, Trezor e Keystone.
As chaves privadas ficam isoladas no service worker em segundo plano da extensão, em vez de serem expostas à interface do usuário. Desenvolvedores agora podem inspecionar como essas proteções são implementadas e como as transações percorrem a carteira antes da assinatura.
A funcionalidade específica de Cardano também está publicamente visível, incluindo staking, governança CIP-1694, ativos nativos, NFTs e o conector de dApp CIP-30.
O repositório é estruturado tanto para participação quanto para revisão. Desenvolvedores podem criar um fork do código, compilar a extensão localmente, fazer modificações e enviar pull requests sob os termos atuais de código disponível e não comercial da GeroWallet.
Cardano permanece central na expansão multichain da GeroWallet
GeroWallet se expandiu além do seu foco original em Cardano, mas Cardano continua profundamente representado em todo o código público.
Sua funcionalidade em Cardano inclui staking, delegação a DRep, participação em governança, gerenciamento de ativos nativos, suporte a NFT e conectividade com aplicações descentralizadas. A carteira também integra recursos de DeFi, incluindo roteamento de swaps entre exchanges descentralizadas de Cardano.
Dados de blockchain, informações de preço, roteamento de DeFi e atualizações em tempo real são tratados por meio da camada de dados Nexus separada da Gero, enquanto a extensão de navegador contém a carteira voltada ao usuário e o ambiente de assinatura.
O suporte a Midnight inclui funcionalidade de transações protegidas e integração de NIGHT e DUST, enquanto o suporte a Apex Fusion abrange suas cadeias Prime e Vector. Bitcoin permanece como parte do roadmap da GeroWallet, e não como um recurso atualmente disponível na carteira lançada.
O repositório público, portanto, fornece uma visão técnica mais clara de como a GeroWallet está se expandindo por várias redes, mantendo suas funções de carteira nativa de Cardano.
Financiamento do Catalyst avança para uma fase pública de desenvolvimento
O lançamento segue a proposta da GeroWallet no Fund 13 do Project Catalyst para conduzir o desenvolvimento a um modelo mais aberto e acessível à comunidade.
A proposta recebeu 50,000 ADA para preparação da base de código, liberação pública, documentação e um processo de contribuição para desenvolvedores externos. Registros públicos do Catalyst atualmente mostram o projeto avançando por seus marcos planejados, com o primeiro de três concluído.
O repositório no GitHub agora inclui instruções de desenvolvimento, uma visão geral da arquitetura, rastreamento de issues e um fluxo de trabalho definido para submissão de mudanças. Desenvolvedores também podem compilar a carteira localmente e usar o Cardano Preprod para testes sem interagir com fundos reais.
GeroWallet documentou uma limitação atual: builds reprodutíveis ainda não foram implementados, portanto versões compiladas localmente não devem corresponder ao lançamento na Chrome Web Store byte a byte.
Com o código da carteira de navegador agora publicamente acessível, desenvolvedores de Cardano podem inspecionar a implementação diretamente, testar seus próprios builds e contribuir com mudanças por meio do fluxo de desenvolvimento público da GeroWallet.