Moralis is the easiest way to integrate Web3 authentication into any tech stack.
- Starting a new project and need to login users via their wallets?
- Have an existing Web2 user database you want to add Web3 authentication?
- Want to use authentication aggregators like Auth0 for your enterprise’s Web3 authentication flows?
If the answer to any of these questions is yes, then the Moralis Web3 Auth API is just what you’re looking for!
- Redirect the user to third party auth interfaces
- Understand web3 authentication flows
- Learn how wallets sign or verify messages
- Master varying wallet standards
- Discover how wallets work on different blockchains
- Assume responsibility for the auth solution’s security
- Constantly update and maintain the auth solution
You control everything.
All data is returned to your backend so that you can store it and handle it fully independently.
All user profiles and identities are returned to you and you are not depending on a third party provider for anything.
- Your client requests a sign-in challenge
- Your server requests a challenge from Moralis Auth API and passes it to the client
- The client signs the message and passes it to your server for verification
- Your server verifies the challenge with Moralis
- Read the full Moralis Auth API reference.
Read the articles in this section in order to see how Web3 Authentication can be implemented in different tech stacks.
Updated about 23 hours ago
Dive into our guides for different tech stacks.