Introducing MetaMask Embedded Wallets

Embed self-custodial wallets with email, social, and SMS login—no seed phrases, no extensions. Free tier includes 1,000 Monthly Active Wallets with smart account support, gas sponsorship, and 9 framework SDKs.

6 minutes
Introducing MetaMask Embedded Wallets

If you've been building with Web3Auth, you already know the product. Now it has a new home, a new name, and a significant upgrade.

MetaMask Embedded Wallets is live and can be managed through the MetaMask Developer Dashboard. The Web3Auth name will be going away, as the wallet infrastructure used by McDonald's, eBay, NBCUniversal, and hundreds of other teams is now fully integrated into the MetaMask developer ecosystem. 

This post walks through what Embedded Wallets is, what's new, and how to get a working integration running in minutes.

What is MetaMask Embedded Wallets?

MetaMask Embedded Wallets lets you embed self-custodial wallet infrastructure directly inside your app, game, or platform. Your users sign in with familiar methods like email, SMS, social login, or an existing wallet. A new wallet is created and managed behind the scenes. No browser extension required, which means no secret recovery phrase or onboarding friction.

With tens of millions of monthly active users, MetaMask is the most recognized name in crypto and onchain finance. When you embed our wallet infrastructure, your users onboard with confidence because they already trust the name.

What's new

For teams already building with Web3Auth, today’s version of MetaMask Embedded Wallets consolidates the product under the MetaMask developer platform and introduces several meaningful changes:

A unified developer experience: The new MetaMask Developer Dashboard is the single control plane for your Embedded Wallets integration: Manage API keys, configure authentication flows, control project settings, and monitor analytics, all from one place.

Updated SDK and documentation: All SDK references, quick start guides, and tutorials now live at docs.metamask.io/embedded-wallets. The old web3auth.io/docs URLs are deprecated. Framework-specific guides are available for React, Vue, Angular, React Native, Flutter, iOS, Android, Unity, and Unreal.

Native smart account support: It includes built-in smart wallets powered by the MetaMask Smart Account Kit. Enable account abstraction, gas sponsorship, batch transactions, and configurable permissions directly through the dashboard, no additional infrastructure required.

New access controls: Gate access by email, domain, or wallet addresses. Run closed betas, ship token-gated experiences, or block bad actors with granular policies configured from the dashboard.

Frictionless onboarding customized for your brand

The core value proposition hasn't changed: get users into your app without making them think about wallets.

Your users sign in with email, SMS, social accounts (Google, Apple, Twitter, Discord, and any OAuth2 provider), or an existing web3 wallet. The entire login experience is whitelabeled to your brand, your logo, your colors, your name. Multiple wallets can be linked to a single account with unified user management.

This works across EVM chains, Solana, Bitcoin, and more. Bring your existing authentication system if you have one: Embedded Wallets supports custom OAuth2 providers and existing identity flows, so your users don't need to learn anything new.

Every essential wallet feature in one SDK

Embedded Wallets ships with the infrastructure most teams end up building themselves:

Custom authentication: Bring your existing users to web3 without an additional learning curve. Support for OAuth2, passwordless, and social login out of the box.

Native account abstraction: Activate smart wallets with gas sponsorship and batch transactions. Your users never need to hold native tokens to transact.

Unified identity (or Account Linking): Let users link social logins with external wallets and move across wallets and devices with a single identity for a seamless experience.

Access control: Gate by email, domain, or wallet; useful for closed betas, loyalty programs, and token-gated features.

Funding: One-click fiat-to-crypto via debit cards, Apple Pay, Google Pay, and local payment rails, plus transfers from any external wallet.

x402 payments: Native support for HTTP-native, pay-per-request, and machine-to-machine payment flows.

Granular user management: Know your users: view their identities, auth methods, and activity in one place, right from the dashboard.

Security built for enterprise, simplicity designed for developers

Embedded Wallets use two-layer threshold cryptography, including on-device Shamir's Secret Sharing and a backend distributed key generation for non-custodial key management. A user's key is split into multiple shares distributed across their device, the Embedded Wallets network, and a recovery factor. No single party ever holds the complete key. 

The infrastructure is SOC 2 Type II certified, GDPR and CCPA compliant, and backed by a 99.99% uptime SLA. Routine security audits are conducted by Kudelski Security, Cure53, Uniquely and many more.

This is the same architecture trusted by Fortune 500 companies running production workloads at scale.

Chain-agnostic infrastructure

Embedded Wallets are blockchain-agnostic with native support for EVM and Solana chains, plus dedicated integration guides for Bitcoin and other networks. The full list includes Ethereum, Polygon, Arbitrum, Optimism, Base, BNB Chain, Solana, and dozens more.

The MetaMask Developer Dashboard

The new MetaMask Developer Dashboard is where you configure and manage your Embedded Wallets integration. It replaces the previous Web3Auth dashboard as the primary interface for:

  • Creating and managing projects and API keys

  • Configuring login methods and authentication flows

  • Branding the wallet UI with your logo, colors, and copy

  • Enabling smart accounts and account abstraction

  • Monitoring Monthly Active Wallets and usage analytics

  • Managing team members and access

The dashboard is live now. If you have an existing Web3Auth account, your configuration carries over.

Get started

Most teams ship a working integration in minutes. Pick your platform:

Test every feature for free in the dev environment, then go live with up to 1,000 Monthly Active Wallets on the free tier, no additional charges. Email, SMS, wallet, and social logins, multi-factor authentication, and a customizable login modal are all included from day one.

When you're ready to scale, paid plans start at $69/month with volume pricing available for larger teams.

Ready to build? Create your account on the MetaMask Developer Dashboard and ship your first integration today.

MetaMask Embedded Wallets for Startups

Building something new? MetaMask Embedded Wallets is designed to grow with you, from your first user to your first million.

We're opening applications for the MetaMask Embedded Wallets Startups Program, a dedicated initiative for early-stage teams building on Web3. Accepted startups receive:

  • Credit Awards: Applied toward any paid subscription plan for MetaMask Embedded Wallets

  • Integration support: Access to the MetaMask developer resources for integration help and technical guidance

The program is open to seed-stage companies building consumer, DeFi, gaming, or enterprise applications. If your product puts wallets in users' hands, we want to help you get there faster.


Additional resources

  • Eric Mack
    Eric Mack

    Eric Mack is a content creator at Consensys and Editorial Steward for Linea. He's also a Senior Contributor for Forbes and spent 25 years as a journalist contributing to CNET, Inc., NPR, CBS, AOL and numerous others. He lives off-grid with his family in New Mexico and at OurUncertainFuture.com.

    Read all articles