Pular para o conteúdo

MetaMask Embedded Wallets: Onboarding Web3 Sem Fricção, Integrado

Apresentando as MetaMask Embedded Wallets.

2 Min
MetaMask Embedded Wallets: Onboarding Web3 Sem Fricção, Integrado

Estamos animados em apresentar as MetaMask Embedded Wallets, uma infraestrutura de carteira modular e não custodial, agora disponível como parte do MetaMask Developer Suite. Desenvolvidas com Web3Auth e integradas ao Infura e ao Delegation Toolkit, as Embedded Wallets proporcionam experiências de onboarding fluidas para os usuários e um novo nível de flexibilidade para os desenvolvedores.

Seja para criar uma plataforma de jogos, um app DeFi ou um marketplace de NFTs, este SDK torna a criação de carteiras praticamente invisível — sem seed phrases, sem extensões de navegador e sem uma curva de aprendizado íngreme para os usuários. Vamos explorar!

Repensando o onboarding no Web3

A maioria dos usuários de Web3 não é nativa do universo cripto e não tem interesse em baixar extensões, gerenciar seed phrases ou descobrir como fazer bridge de fundos antes mesmo de conseguir usar um dapp. Na verdade, dados mostram que 35% dos usuários nunca fazem backup das seed phrases de suas carteiras, colocando-os em sério risco de perder o acesso aos seus fundos.

Com as Embedded Wallets, o onboarding é diferente. O usuário pode optar por fazer login com sua conta do Google, Apple ID, X e muito mais, enquanto, nos bastidores, uma carteira self-custodial é criada em seu nome. Isso significa que ele pode começar a realizar transações imediatamente, sem fricção ou concessões, oferecendo uma experiência semelhante à do Web2, mas com o poder e a propriedade do Web3.

Em sua essência, as Embedded Wallets eliminam a necessidade de os usuários fazerem backup manual de chaves privadas. Em vez disso, a criação e a recuperação da carteira são gerenciadas por meio de fluxos de autenticação familiares, como:

  • Logins sociais (Google, Apple, X, etc.)

  • Login por e-mail e OTP via celular

  • Conexão com carteiras externas existentes dos usuários (mais de 400 carteiras suportadas)

  • Múltiplas opções de MFA e recuperação

Isso permite que os dapps encontrem os usuários onde eles estão, mantendo as mesmas garantias self-custodial. E como a carteira está incorporada à interface do seu dapp, você mantém controle total sobre a aparência, o estilo e o fluxo — sem pop-ups ou telas de redirecionamento. É rápido, invisível e alinhado à sua marca.

Desenvolvido pensando nos desenvolvedores

Além de uma melhor experiência para o usuário, as Embedded Wallets oferecem uma experiência de desenvolvimento robusta logo de início. Com o Web3Auth v10, os desenvolvedores podem integrar as Embedded Wallets em apenas quatro linhas de código, possibilitando uma configuração simples e uma experiência de login invisível para os usuários. É possível configurar tudo — desde as redes suportadas até os métodos de login e as opções de smart account — diretamente pelo MetaMask Developer Dashboard.

Protegido com MPC-TSS

As Embedded Wallets contam com um sistema robusto de gerenciamento de chaves, protegido por MPC (Multi-Party Computation), desenvolvido com TSS (Threshold Signature Scheme) e SSS (Shamir's Secret Sharing). Essa abordagem garante que sua chave privada nunca seja armazenada em um único lugar nem controlada por apenas uma parte. Em vez disso, ela é dividida em partes criptografadas e distribuída entre diferentes dispositivos ou serviços.

Essas partes trabalham juntas para assinar transações sem nunca reconstruir completamente a chave, mantendo sua carteira segura mesmo que uma das partes seja comprometida.

Um ecossistema totalmente conectado

Não é necessário configurar uma conta separada no Infura. O acesso ao Infura RPC já vem pré-integrado, oferecendo acesso imediato a mais de 40 redes suportadas (EVM e não-EVM). Basta ativar as redes que você deseja suportar.

Precisa de account abstraction? Ela já está disponível. Os desenvolvedores podem ativar as MetaMask Smart Accounts (Gator) diretamente pelo dashboard, sem necessidade de código adicional. De patrocínio de gas a session keys e ações em lote, as Embedded Wallets funcionam perfeitamente com o Delegation Toolkit para viabilizar transações programáveis e com permissões.

As Embedded Wallets fazem parte de um stack de desenvolvimento unificado e mais amplo, construído em torno do MetaMask. Isso inclui:

  • MetaMask SDK: conecte-se ao MetaMask nativamente no app sem precisar do WalletConnect ou de fluxos de redirecionamento. O SDK das Embedded Wallets já conta com suporte integrado para isso.

  • Infura: tenha acesso pré-configurado e com um clique ao RPC em mais de 40 redes, incluindo redes EVM e não-EVM personalizadas, sem necessidade de configuração adicional.

  • Smart Accounts (Gator): ative a account abstraction instantaneamente via toggle no dashboard, sem código extra. Suporta transações sem gas, session keys, ações em lote e muito mais.

  • Delegation Toolkit: crie fluxos programáveis e com permissões para carteiras de usuários — ideal para assinaturas, autorizações limitadas e automações seguras.

O resultado é um toolkit profundamente integrado que permite aos desenvolvedores avançar rapidamente, escalar com facilidade e entregar experiências Web3 fluidas com uma única configuração.

É a mesma infraestrutura em que líderes do setor como McDonald's, LINE NEXT, Upbond, Fox.com, Animoca Brands e muitos outros confiam — agora disponível para todos os desenvolvedores MetaMask.

Comece a desenvolver hoje

As Embedded Wallets já estão disponíveis no MetaMask Developer Dashboard. Você pode começar em minutos com o SDK unificado e acessar todo o poder do Infura, MetaMask SDK e Delegation Toolkit — tudo em um só lugar.

Seja para desenvolver para milhões de usuários ou para dar os primeiros passos, as Embedded Wallets oferecem tudo o que você precisa para entregar experiências de carteira de alto nível sem a complexidade.

Este é o Web3 sem fricção. Vamos construir juntos.

Traduzido por IA. Pode conter erros. Por favor, verifique sempre as informações.

Avalie a tradução

Este artigo foi escrito por:

  • Kingsley Okonkwo

    Kingsley, desenvolvedor certificado de Blockchain Ethereum, atua como redator técnico na Consensys, com foco especial em ferramentas para desenvolvedores. Antes de ingressar na Consensys, Kingsley trabalhou como desenvolvedor backend freelance em diversas plataformas, incluindo Gigster e Braintrust. Com 5 anos de experiência em desenvolvimento de software, ele domina ferramentas como JavaScript (Node.js e React), GoLang, SQL e Docker. Kingsley se destaca na criação de tutoriais passo a passo e guias práticos, utilizando o que há de mais moderno em tecnologia web3 para ajudar outros desenvolvedores a criar dapps melhores. Atualmente radicado em Dubai, Kingsley aproveita seu tempo livre jogando basquete e futebol.

    Ler todos os artigos