Overview
Wallets are automatically created for users after authentication when embedded wallets are enabled in your Dynamic dashboard. You don’t need to manually create wallets - the SDK handles this for you.Prerequisites
- SDK initialized (see Installation Guide)
- User authenticated (see Authentication)
- Embedded wallets enabled in dashboard
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
| Chain | Enum Value |
|---|---|
| EVM | EmbeddedWalletChain.Evm |
| Solana | EmbeddedWalletChain.Sol |
| SUI | EmbeddedWalletChain.Sui |
| TON | EmbeddedWalletChain.Ton |
| Bitcoin | EmbeddedWalletChain.Btc |
Wallet properties
EachBaseWallet has the following properties: