Prebuilt Wallet UI
MetaMask Embedded Wallets provide a prebuilt, customizable UI for authentication and wallet management that you can theme to your brand, localize, and fine‑tune for your user journey. If you prefer, you can also run fully headless with no UI shown as well.
Customizable UI
The MetaMask Embedded Wallets experience includes configurable UI delivered via the Embedded Wallets Dashboard. With the Embedded Wallet SDKs, you can:
-
Customize the login modal: Adapt the login modal to match your brand: colors, logos, fonts, and button styles.
-
Configure user flow and MFA screen transitions: Choose the authentication flow and MFA screen transitions in the Dashboard to fit your UX.
-
Localize languages and text: Switch between multiple languages to serve global audiences.
-
Multi‑language support: English, Spanish, German, Mandarin, Korean, Japanese, French, Portuguese, Turkish, Dutch, and more.
-
Open‑source locales: contribute or extend translations.
tipContribute your translations to the Web3Auth Locales repository for them to be included in the next release.
-
-
Launch the Embedded Wallet UI for asset management (balances, tokens, NFTs), on‑ramps, transactions, and more.

Access to certain UI features is gated. Minimum plan requirements currently are:
- Default login UI: Base Plan
- Customization/ Whitelabeling login UI: Growth Plan
- Embedded Wallet UI: Scale Plan
All features are available for free on sapphire_devnet for testing purposes.
Embedded Wallet UI
A ready‑to‑use wallet interface inside the SDK, designed to accelerate go‑to‑market while giving users familiar wallet capabilities:
- Fiat on‑ramps for buying crypto
- Assets display for balances, tokens, NFTs
- Transaction signing
- Send, receive, and swap
The Embedded Wallet UI supports both Externally Owned Accounts (EOA) and Account Abstraction (AA) accounts powered by Embedded Wallets' native account abstraction.
Additionally, it supports both EVM and Solana accounts, providing a versatile solution for various blockchain environments.

Headless mode (no UI)
Prefer to keep MetaMask/Embedded Wallets UI invisible? You can implement your own screens and flows while using the same Embedded Wallets SDKs under the hood. This gives you full control over the UX while retaining authentication, key management, and wallet functionality.