MetaMask Embedded Wallets: Frictionless Web3 Onboarding, Built In

Introducing the MetaMask Embedded Wallets

2 Mins
MetaMask Embedded Wallets: Frictionless Web3 Onboarding, Built In
We’re excited to introduce MetaMask Embedded Wallets, a modular, non-custodial wallet infrastructure now available as part of the MetaMask Developer Suite. Powered by Web3Auth and integrated with Infura and the Delegation Toolkit, Embedded Wallets unlock seamless onboarding experiences for users and a new level of flexibility for developers.
Whether you’re building a gaming platform, a DeFi app, or an NFT marketplace, this SDK makes wallet creation feel invisible, with no seed phrases, no browser extensions, and no steep learning curve for users. Let’s dive in!

Rethinking Web3 onboarding

Most Web3 users aren’t crypto-native and aren’t interested in downloading extensions, managing seed phrases, or figuring out how to bridge funds before they can even use a dapp. In fact, data shows that 35% of users never back up their wallet seed phrases, putting them at serious risk of losing access to their funds.
However, with Embedded Wallets, onboarding looks different. A user can choose to log in with their Google, Apple ID, X account, and more, while behind the scenes, a self-custodial wallet is created on their behalf. This means that they can start to transact immediately, with no friction or compromises, offering a Web2-like experience, but with the power and ownership of Web3.
At its core, Embedded Wallets remove the need for users to manually back up private keys. Instead, wallet creation and recovery are handled using familiar authentication flows like:
  • Social logins (Google, Apple, X, etc.)
  • Email & Mobile OTP based sign-in
  • Connect with users’ existing external wallets (400+ wallets supported)
  • Multiple MFA & Recovery options
This allows dapps to meet users where they are, while offering the same self-custodial guarantees, and because the wallet is embedded into your dapp’s UI, you maintain full control over the look, feel, and flow, with no pop-ups or redirect screens. It’s fast, invisible, and on-brand.

Built with developers in mind

Beyond better UX, Embedded Wallets come with a strong developer experience out of the box. With Web3Auth v10, developers can integrate Embedded Wallets in just four lines of code, enabling a seamless setup and an invisible login experience for users.. You can configure everything, from supported chains to login methods and smart account options, directly from the MetaMask Developer Dashboard.

Secured with MPC-TSS 

Embedded Wallets rely on a robust key management system, secured by MPC (Multi-Party Computation), powered by TSS (Threshold Signature Scheme) and SSS (Shamir’s Secret Sharing). This approach ensures that your private key is never stored in a single place or controlled by just one party. Instead, it is split into encrypted pieces and distributed across different devices or services. 
These pieces work together to sign transactions without ever fully reconstructing the key, keeping your wallet safe, even if one piece is compromised.

One ecosystem, fully connected

There’s no need to set up a separate Infura account. Infura RPC access comes pre-integrated, giving you instant access to over 40 supported networks (EVM and non-EVM). Just toggle the chains you want to support.
Need account abstraction? It’s already there. Developers can activate MetaMask Smart Accounts (Gator) directly from the dashboard, no additional code required. From gas sponsorship to session keys and batched actions, Embedded Wallets work seamlessly with the Delegation Toolkit to enable programmable, permissioned transactions.
Embedded Wallets are part of a broader, unified developer stack built around MetaMask. This includes:
  • MetaMask SDK: Connect to MetaMask natively in-app without needing WalletConnect or redirect flows. The Embedded Wallets SDK has built-in support for this.
  • Infura: Get pre-configured, one-click access to RPC across 40+ chains, including custom EVM and non-EVM networks with no extra setup required.
  • Smart Accounts (Gator): Enable account abstraction instantly via dashboard toggle with no extra code needed. Supports gasless transactions, session keys, batched actions, and more.
  • Delegation Toolkit: Build programmable and permissioned workflows for user wallets, ideal for subscriptions, limited authorizations, and secure automations.
The result is a deeply integrated toolkit that lets developers move fast, scale easily, and deliver seamless Web3 experiences with a single setup.
It’s the same infrastructure trusted by industry leaders like McDonald’s, LINE NEXT, Upbond,  Fox.com, Animoca Brands, and more, now available to every MetaMask developer.

Start building today

Embedded Wallets are now live in the MetaMask Developer Dashboard. You can get started in minutes with the unified SDK and access the full power of Infura, MetaMask SDK, and Delegation Toolkit, all from one place.
Whether you’re building for millions or just starting, Embedded Wallets give you everything you need to deliver world-class wallet experiences without the complexity.
This is Web3 without the friction. Let’s build it together.

Эта статья написана:

  • Kingsley Okonkwo
    Kingsley Okonkwo

    Kingsley, a certified Ethereum Blockchain developer, serves as a technical writer at Consensys, with a special focus on developer tools. Before joining Consensys, Kingsley worked as a freelance backend developer on sevral platforms including Gigster and Braintrust. Boasting 5 years of software development experience, he's proficient with tools such as JavaScript (Node.js & React), GoLang, SQL, and Docker. Kingsley excels in producing step-by-step tutorials and how-to guides, utilizing the latest in web3 technology to help fellow developers build better dapps. Currently based in Dubai, Kingsley enjoys playing basketball and soccer in his free time

    Читать все статьи