In many cases, when using wallets you also need a user authentication system.

Crossmint provides a fully managed authentication service called Crossmint Auth with options for social log-in, email OTP, and more.

However, you’re free to use any authentication system of your choice.

Crossmint works out-of-the-box with many leading auth providers, including:

Implementation

The following tutorials showcase examples of integrating popular auth providers with Crossmint’s custodial wallets:

  • Auth0: Guide
    • Crossmint has a plug-in available on the Auth0 marketplace. You can automate a workflow to create invisible Crossmint wallets upon sign-up, without touching a line of code.
    • If you are an existing Auth0 user, you can set up Crossmint within 5 minutes. If not, you can set up a flow end-to-end within an hour.
  • Stytch: Guide
  • NextAuth: Guide