Create wallets
thirdweb supports creating wallets with various authentication methods: social logins, email, SMS, passkeys, and more. For every user, thirdweb generates a non-custodial wallet behind the scenes.
Choose your authentication method and see the code for your platform:
1. Choose Authentication Method
2. Select Platform
Email authentication with TypeScript
Loading...
If you already have an auth system, you can use thirdweb to attach wallets to your existing users: