Integrate Embedded Wallets with the Solana Blockchain
Embedded Wallets (formerly Web3Auth) SDKs have native support for Solana. Users authenticate and receive an ed25519 private key suitable for Solana, enabling secure transaction signing and JSON-RPC interactions (submit transactions, query data, manage sessions) across Solana networks.
The SDKs are now branded as MetaMask Embedded Wallet SDKs (formerly Web3Auth Plug and Play SDKs). Package names and APIs remain Web3Auth (for example, Web3Auth React SDK), and code snippets may reference web3auth identifiers.
Platform Guides
You can check out the following guides we've written for Solana across platforms.
Dashboard Configuration
With Embedded Wallets v10 onwards, chains are already added to the Dashboard. You can use any chain from the extensive list of predefined chains and add more if needed by toggling them on. See our guide to add custom chains for more details.
The Embedded Wallets Web SDK(@web3auth/modal) from v10 onwards does not need any additional setup on the code side for blockchain connections. All of it is handled on the Dashboard. We can use any chain from the extensive list of predefined chains and add more if we need.








