Wallets
Get Started
Create wallets for your users with flexible authentication options. Choose from email/phone verification, social OAuth, passkeys, or external wallet connections.
Authenticating a user is done in two steps:
- Initiate authentication
- Complete authentication
Start authentication with email, phone, passkey, or social providers
Loading...
Verify and complete the authentication process:
Loading...
Retrieve authenticated user's wallet details:
To connect with other auth strategies, use external wallets, or sponsor gas for users, check out the following guides:
- Authentication Methods
- Server wallets
- Implement Sign In with Ethereum
- External Wallets (e.g. MetaMask, WalletConnect, Coinbase Wallet, etc.)
For comprehensive guides on implementing the full thirdweb SDK, explore our language-specific documentation: