Se você já trabalhou com Web3Auth, já conhece o produto. Agora ele tem um novo lar, um novo nome e uma atualização significativa.
O MetaMask Embedded Wallets está no ar e pode ser gerenciado pelo MetaMask Developer Dashboard. O nome Web3Auth será descontinuado, pois a infraestrutura de carteiras usada pelo McDonald's, eBay, NBCUniversal e centenas de outras equipes agora está totalmente integrada ao ecossistema de desenvolvedores da MetaMask.
Este post explica o que é o Embedded Wallets, o que há de novo e como colocar uma integração funcionando em minutos.
O que é o MetaMask Embedded Wallets?
O MetaMask Embedded Wallets permite que você incorpore infraestrutura de carteiras self-custodial diretamente no seu app, jogo ou plataforma. Seus usuários fazem login com métodos familiares, como e-mail, SMS, login social ou uma carteira existente. Uma nova carteira é criada e gerenciada em segundo plano. Sem extensão de navegador, o que significa sem frase de recuperação secreta ou atrito no onboarding.
Com dezenas de milhões de downloads, a MetaMask é o nome mais reconhecido em cripto e finanças onchain. Ao incorporar nossa infraestrutura de carteiras, seus usuários fazem o onboarding com confiança, pois já conhecem a marca.
O que há de novo
Para equipes que já desenvolvem com Web3Auth, a versão atual do MetaMask Embedded Wallets consolida o produto na plataforma de desenvolvedores da MetaMask e apresenta diversas mudanças relevantes:
Uma experiência unificada para desenvolvedores: O novo MetaMask Developer Dashboard é o painel de controle central para sua integração com o Embedded Wallets: gerencie chaves de API, configure fluxos de autenticação, controle as configurações do projeto e monitore analytics, tudo em um só lugar.
SDK e documentação atualizados: Todas as referências de SDK, guias de início rápido e tutoriais agora estão em docs.metamask.io/embedded-wallets. As URLs antigas do web3auth.io/docs estão depreciadas. Guias específicos por framework estão disponíveis para React, Vue, Angular, React Native, Flutter, iOS, Android, Unity e Unreal.
Suporte nativo a smart accounts: Inclui smart wallets integradas, desenvolvidas com o MetaMask Smart Account Kit. Ative account abstraction, patrocínio de gas, transações em lote e permissões configuráveis diretamente pelo dashboard, sem infraestrutura adicional.
Novos controles de acesso: Restrinja o acesso por e-mail, domínio ou endereços de carteira. Execute betas fechados, crie experiências com token-gating ou bloqueie agentes mal-intencionados com políticas granulares configuradas pelo dashboard.
Onboarding sem atrito personalizado para a sua marca
A proposta de valor central não mudou: leve os usuários ao seu app sem fazê-los pensar em carteiras.
Seus usuários fazem login com e-mail, SMS, contas sociais (Google, Apple, Twitter, Discord e qualquer provedor OAuth2) ou uma carteira web3 existente. Toda a experiência de login é whitelabeled para a sua marca, seu logotipo, suas cores, seu nome. Múltiplas carteiras podem ser vinculadas a uma única conta com gerenciamento unificado de usuários.
Isso funciona em chains EVM, Solana, Bitcoin e mais. Traga seu sistema de autenticação existente, se tiver um: o Embedded Wallets suporta provedores OAuth2 personalizados e fluxos de identidade existentes, para que seus usuários não precisem aprender nada novo.
Todos os recursos essenciais de carteira em um único SDK
O Embedded Wallets vem com a infraestrutura que a maioria das equipes acaba construindo por conta própria:
Autenticação personalizada: Leve seus usuários existentes para o web3 sem uma curva de aprendizado adicional. Suporte para OAuth2, passwordless e login social já incluídos.
Account abstraction nativa: Ative smart wallets com patrocínio de gas e transações em lote. Seus usuários nunca precisam ter tokens nativos para realizar transações.
Identidade unificada (ou Account Linking): Permita que os usuários vinculem logins sociais a carteiras externas e transitem entre carteiras e dispositivos com uma única identidade para uma experiência fluida.
Controle de acesso: Restrinja por e-mail, domínio ou carteira; útil para betas fechados, programas de fidelidade e recursos com token-gating.
Financiamento: Conversão de fiat para cripto com um clique via cartões de débito, Apple Pay, Google Pay e meios de pagamento locais, além de transferências de qualquer carteira externa.
Pagamentos x402: Suporte nativo para fluxos de pagamento HTTP-native, pay-per-request e machine-to-machine.
Gerenciamento granular de usuários: Conheça seus usuários: visualize suas identidades, métodos de autenticação e atividade em um só lugar, diretamente pelo dashboard.
Segurança construída para empresas, simplicidade projetada para desenvolvedores
O Embedded Wallets utiliza criptografia de threshold em duas camadas, incluindo Shamir's Secret Sharing no dispositivo e geração de chaves distribuída no backend para gerenciamento de chaves non-custodial. A chave de um usuário é dividida em múltiplos fragmentos distribuídos entre o dispositivo do usuário, a rede do Embedded Wallets e um fator de recuperação. Nenhuma parte isolada possui a chave completa.
A infraestrutura é certificada SOC 2 Tipo II, em conformidade com GDPR e CCPA, e conta com um SLA de 99,99% de uptime. Auditorias de segurança regulares são realizadas pela Kudelski Security, Cure53, Uniquely e muitas outras.
Esta é a mesma arquitetura em que empresas da Fortune 500 confiam para executar cargas de trabalho em produção em escala.
Infraestrutura agnóstica de chain
O Embedded Wallets é agnóstico em relação à blockchain, com suporte nativo para chains EVM e Solana, além de guias de integração dedicados para Bitcoin e outras redes. A lista completa inclui Ethereum, Polygon, Arbitrum, Optimism, Base, BNB Chain, Solana e dezenas de outras.
O MetaMask Developer Dashboard
O novo MetaMask Developer Dashboard é onde você configura e gerencia sua integração com o Embedded Wallets. Ele substitui o dashboard anterior do Web3Auth como interface principal para:
Criar e gerenciar projetos e chaves de API
Configurar métodos de login e fluxos de autenticação
Personalizar a interface da carteira com seu logotipo, cores e textos
Ativar smart accounts e account abstraction
Monitorar Carteiras Ativas Mensais e analytics de uso
Gerenciar membros da equipe e acessos
O dashboard já está no ar. Se você tem uma conta Web3Auth existente, suas configurações são migradas automaticamente.
Comece agora
A maioria das equipes coloca uma integração funcionando em minutos. Escolha sua plataforma:
Web (React, Next.js, Vue, Angular): Início Rápido
Mobile (React Native, Flutter, iOS, Android): Guia do SDK Mobile
Gaming (Unity, Unreal): Guia do SDK para Gaming
Quer mais rapidez? Integração com um clique usando IA
Teste todos os recursos gratuitamente no ambiente de desenvolvimento e depois vá ao ar com até 1.000 Carteiras Ativas Mensais no plano gratuito, sem cobranças adicionais. Login por e-mail, SMS, carteira e redes sociais, autenticação multifator e um modal de login personalizável estão todos incluídos desde o primeiro dia.
Quando estiver pronto para escalar, os planos pagos começam em US$ 69/mês, com preços por volume disponíveis para equipes maiores.
Pronto para construir? Crie sua conta no MetaMask Developer Dashboard e publique sua primeira integração hoje.
MetaMask Embedded Wallets para Startups
Construindo algo novo? O MetaMask Embedded Wallets foi projetado para crescer com você, do seu primeiro usuário ao seu primeiro milhão.
Estamos abrindo inscrições para o Programa de Startups MetaMask Embedded Wallets, uma iniciativa dedicada a equipes em estágio inicial que desenvolvem no Web3. As startups aceitas recebem:
Créditos: Aplicados em qualquer plano de assinatura pago do MetaMask Embedded Wallets
Suporte à integração: Acesso aos recursos para desenvolvedores da MetaMask para ajuda na integração e orientação técnica
O programa está aberto a empresas em estágio seed que desenvolvem aplicações para consumidores, DeFi, gaming ou enterprise. Se o seu produto coloca carteiras nas mãos dos usuários, queremos ajudá-lo a chegar lá mais rápido.
Recursos adicionais
Documentação do Embedded Wallets: Referências completas do SDK, guias de início rápido e tutoriais de integração para todas as plataformas suportadas.
MetaMask Developer Dashboard: Configure a autenticação, gerencie chaves de API e monitore sua integração.
Experimente a demo: Veja a experiência de login do Embedded Wallets em ação antes de escrever qualquer código.
Fórum Builder Hub: Obtenha suporte da equipe de engenharia do Embedded Wallets e de outros desenvolvedores.
Construa com IA: Use ferramentas de IA para estruturar sua integração com um clique.