Automatic wallet creation only applies to login via the Privy modal and not from whitelabel login
methods. It does not trigger wallet creation for users who authenticate through direct login
methods like loginWithCode, useLoginWithOAuth, or similar custom flows.
- Ethereum
- Solana
- Ethereum & Solana
To configure Privy to automatically create embedded wallets for your user when they login, set the
config.embeddedWallets.ethereum.createOnLogin property of your PrivyProvider:Determines when to create a wallet for the user.
'all-users': Create a wallet for all users on login.'users-without-wallets': Create a wallet for users who do not have a wallet on login.'off': Do not create a wallet on login.

