Overview
Wallets are automatically created for users after authentication when embedded wallets are enabled in your Dynamic developer console. You don’t need to manually create wallets - the SDK handles this for you.
Prerequisites
Automatic wallet creation
When embedded wallets are enabled, wallets are automatically created for users after they authenticate.
Listening for wallet changes
Displaying wallets
Manual wallet creation
You can also create embedded wallets manually:
Supported chains
Wallet properties
Each BaseWallet has the following properties:
Get wallet balance
Reveal private key
Multi-chain support
When you have EVM, Solana, and SUI enabled in your dashboard, users can have wallets for all chains:
Next steps
After wallets are created, you can:
Last modified on September 21, 2026