Before you start
Set up your project and get an API key.
Auth with Wallets Quickstart
See a full working example with auth and wallets.
Moving to Production
When you are ready to go to production, Crossmint recommends:- Set up your own auth provider (Auth0, Firebase, Supabase, Stytch, etc.) and follow the Bring Your Own Auth guide to integrate it with Crossmint via JWT.
- Create a developer account on the production console.
- Create a production client API key on the API Keys page with the API scopes
users.create,users.read,wallets.read. - Configure JWT authentication for your auth provider in the Crossmint Console.
Next Steps
Bring Your Own Auth
Recommended for production — integrate your own auth provider via JWT
Webhooks
Get notified when a user signs up or updates their profile
Create Smart Wallets
Provision wallets automatically when users sign up

