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 Web3Auth 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
-
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 EOA and AA accounts powered by Web3Auth Native Account Abstraction, and works with EVM and Solana accounts.
Headless mode (no UI)
Prefer to keep MetaMask/Web3Auth UI invisible? You can implement your own screens and flows while using the same Web3Auth SDKs under the hood. This gives you full control over the UX while retaining authentication, key management, and wallet functionality.