Skip to main content
Wallets are automatically created after authentication when enabled in your Dynamic dashboard.

Prerequisites

  • SDK initialized
  • User authenticated
  • Embedded wallets enabled in dashboard

Listening for Wallet Creation

Use the userWalletsChanges Flow to know when wallets are ready:

Displaying Wallets

Wallet Types

The SDK supports multiple wallet types:

EVM Wallets

For Ethereum and EVM-compatible chains (Polygon, Base, Arbitrum, etc.):

Solana Wallets

For Solana blockchain:

Wallet Properties

Each BaseWallet has the following properties:

Setting Primary Wallet

You can set a wallet as the user’s primary wallet:

Multi-Chain Support

When you have both EVM and Solana enabled in your dashboard, users will automatically get wallets for both chains:

Next Steps

After wallets are created, you can:
Last modified on June 24, 2026