A inovação constante impulsiona a evolução do Web3, visando melhorar as experiências do usuário e os fluxos de trabalho do desenvolvedor. A Abstração de Conta (AA) vem ganhando muito destaque recentemente, e é um conceito projetado para simplificar as interações dentro do ecossistema Web3. Hoje, vamos mergulhar no reino das Contas Modulares, que são o próximo passo na abordagem AA.
Contas Modulares são um conceito inovador dentro da abstração de contas que busca oferecer maior personalização para usuários e desenvolvedores. Em sua essência, Contas Modulares são estruturadas como plugins ou módulos componíveis, onde cada módulo representa um contrato inteligente distinto que estende a funcionalidade de uma conta inteligente principal. Essa arquitetura modular permite personalização sob medida, capacitando os desenvolvedores a se concentrarem em recursos específicos em vez de reconstruir infraestruturas de contas inteiras.
Há iniciativas como ERC-6900 e ERC-7579 que visam aprimorar a interoperabilidade e a padronização das Contas Modulares. Esses padrões definem como os módulos interagem entre si e com contas inteligentes em diferentes provedores e plataformas.
Embora os autores de
A Etherspot tem orgulho de apresentar Contas Modulares que são compatíveis com o padrão ERC-7579, capacitando desenvolvedores a alavancar a infraestrutura de Abstração de Contas da Etherspot com recursos de personalização para contas inteligentes. Nossos contratos inteligentes
Os desenvolvedores podem melhorar significativamente a segurança e a experiência do usuário de seus dApps integrando vários módulos. Por exemplo, os módulos de recuperação social capacitam os usuários a recuperar o acesso à conta por meio de um dispositivo confiável ou amigos, caso o acesso tenha sido perdido. Outro recurso é um módulo que permite que os dApps gastem tokens em nome dos usuários dentro de um limite predefinido, agilizando as transações e reduzindo as intervenções manuais.
Além disso, os módulos de chave de sessão permitem que os usuários criem uma chave de sessão que pré-aprova transações dentro de um dApp por um período especificado, sob limites e regras definidos, oferecendo conveniência e segurança.
A lista de módulos existentes pode ser encontrada
Ao adotar a conformidade com o ERC-7579, a Etherspot está comprometida em impulsionar a inovação e a interoperabilidade no ecossistema Web3, permitindo que os desenvolvedores criem aplicativos descentralizados escaláveis e personalizáveis com confiança.
⚙️Para começar a usar o Etherspot Modular SDK, você pode instalar os pacotes você mesmo:
npm i @etherspot/modular-sdk
Encontre mais informações em nossa documentação
Como alternativa, você pode aproveitar nossa robusta biblioteca React — TransactionKit , que já oferece suporte a contas modulares:
O ERC-7579 abre um mundo emocionante de componentes modulares e ferramentas amigáveis para desenvolvedores. Isso significa acesso mais fácil a módulos reutilizáveis, permitindo que os desenvolvedores se concentrem na criação de recursos exclusivos que diferenciam seus produtos, ao mesmo tempo em que aceleram seu processo de desenvolvimento.
Ao mesmo tempo, a equipe do Etherspot tem trabalhado na Modular Store a ser lançada no
Ele permitirá que os usuários instalem módulos como Add-Ons para suas contas inteligentes, enquanto os dApps podem alavancar módulos para fornecer uma experiência de abstração de conta ainda mais suave para usuários dentro do ecossistema PX. Seguir
À medida que o cenário Web3 continua a evoluir, inovações como Contas Modulares pavimentam o caminho para um ecossistema descentralizado mais acessível, flexível e seguro. A conformidade do Etherspot Modular SDK com o ERC-7579 promete um caminho simplificado para a construção de dApps escaláveis e interoperáveis para desenvolvedores interessados em explorar o potencial das Contas Modulares dentro da infraestrutura do Etherspot
Recursos:
Siga o Etherspot:
Site | X | Discord | Telegram | GitHub