DEV Community

Cover image for Sign in using your web3 wallet, authenticate & authorize

Sign in using your web3 wallet, authenticate & authorize

w3auth Demo

https://github.com/Devzstudio/w3auth

Integration Example:

https://github.com/Devzstudio/w3auth_demo

Documentation:

https://w3auth.devzstudio.com/

The authentication and authorisation parts are handled by w3auth.

Features

β›“ Multiple Chain Support: The ability for multiple chains enables users to connect to the ETH and Solana blockchains. Support for the Flow blockchain and Polkadot is planned.

πŸ‘€ User Management: include the ability to block users and access both their basic and personalised profile information.

πŸ–ΌοΈ NFT Gating Only permits NFT holders to log in.

🎟️ Token Gating Allow token holders with a minimum number of tokens to log in

✨ Custom JWT Claim The JWT Claim can be formatted to meet your needs. To pass the user profile information, you can use a custom template.

🧩 Custom Profile Fields To store those details, you can add custom profile fields and use the profile api.

πŸͺͺ KYC Support BlockPass's KYC features

Hit ⭐️ on Github

I'd love to hear your feedback.

Top comments (0)