Token gating for your Web3 community is an incredible tool that gives you and your members peace of mind and solidarity. Many platforms still haven't caught up to Web3, which means all token gating needs to be done manually through sites like Collab.land. Who has time for that??
We’ve introduced verification on Discord for NFT communities, and are working on verification for non-Web3 communities in the future. Discord verification is a feature that we're proud to offer and will immediately streamline your Discord verification process.
Follow this step-by-step guide to start using Discord verification, and continue reading for more info and troubleshooting.
This tutorial will explain Discord verification through NFTs, why we introduced it, and what this means for your community.
How It Works
We’ve integrated a Discord bot with Nas.io so that all verification is done through Nas.io. This involves our Discord verification bot, which assigns roles based on the NFTs your users own.
These roles will be automatically assigned to your users. Community managers will also be able to add new roles, edit, and remove roles on Nas.io.
What this solves:
Verification through Collab.land requires using different tools to verify NFTs, assign roles, and get access to community channels. We fix this so you just need Nas.io.
Users no longer have to connect their wallet twice.
Verify your NFT holders with just a few clicks.
Grant your users corresponding roles to the NFTs they own.
Add multiple collections and set up multiple roles according to the NFTs they own.
Give your holders access to your community portal for exclusive access to events and content.
You get access to a beautiful and intuitive UI for verification rather than Collab.land’s ugly site.
Your user info is safe with us.
Seamlessly verify your users from Discord.
So let’s break down how this feature works.
For Community Managers
When setting up your community, make sure to connect it to Discord as we don’t have verification available for Telegram (yet!).
Set-Up NFT Gated Access
Set up NFT gated access to your community. You can add multiple NFT collections.
We currently support Ethereum ERC721, but ERC115 and Solana (Beta) can be set up if you reach out to our account managers as these platforms are currently on Beta.
Set Up Roles in Discord Server
Create roles for the NFT collections you want to include. If you need instructions on how to create roles on Discord, you can read their guide here. Each collection needs a role. You can set up the roles in your Discord server.
On Nas.io, select which roles you want to be attached to which NFT collection.
Add a description (optional) and set up the token amount role for this NFT.
For example, only holders with at least 2 tokens from the We are SINGAPORE NFT can be granted the role. Feel free to create as many rules for each role as you like.
And you’re done!
Now only new members who have joined your community with the required NFTs can be assigned roles.
Members can only verify their NFTs once the community manager has enabled verification. Members can see if verification is set up when the default channel for verification pops up on the Discord server.
This channel is where you go to join Nas.io and verify your digital assets.
Verifying Your NFT(s)
Read the instructions in the default channel to start the verification process.
Click on the link that will take you to the community’s Public Page on Nas.io to join using your NFT.
Connect your wallet to verify your NFT(s).
You will be able to access Nas.io once you’ve joined. Upon return to Discord, you’ll automatically be assigned your role based on the NFTs you’ve verified.
And you’re done!
Feel free to reach out to your account manager directly if you have any questions.
Make sure to join our Legends Community when signing up for regular Nas.io updates and support.
My Web3 community is on Telegram.
We don’t have verification support for Telegram, but it’s coming soon so keep an eye out for updates.
I set up my Discord verification rules but made a mistake. Now I can’t edit them.
Unfortunately you CANNOT edit or delete your Discord verification rules once they’re set. Please read the instructions carefully BEFORE setting up your verification. We’re working on changing this, but for now please be extra certain you’re happy with your rules before confirming.
I’m on mobile. How do I do this?
We recommend verifying your NFTs on desktop only.
If you have to verify on mobile, follow these steps:
Open the Discord mobile app.
Click on the link in the default verification chat.
Make sure the link opens ONLY in the Metamask browser. NO other browser (Safari, Chrome, etc) will work.
Follow the prompts to connect your wallet and get verified.
And if you run into any problems or have any questions, feel free to message us directly through the messenger on the bottom-right corner of your screen and we'll get back to you as soon as possible.