Discord NFT Verification
Replaces: Collab.Land
Last updated
Replaces: Collab.Land
Last updated
Say bye-bye to setting everything up in a Discord bot, on Whop you get access to an easy-to-use UI where you can get everything live in under 120 seconds.
You can login to the dashboard at any time using your Discord oAuth to manage your NFT project.
Signing up is easy, all you need to do is input your project name, your Twitter, your category, and select require nft for your first pass! It should look something like this:
The Whop Bot must have access to your Discord server to manage users and roles. The Whop Bot will grant roles to users who prove ownership of your project's NFT and remove roles when users sell their NFT or move it to a different wallet.
Make sure to follow the steps to move the Whop Bot to the top of your roles list. It needs to at least be above the roles you want it to be able to add and remove from users (Ex. a holders access role or verified role).
You can give someone a different role in your server depending on how many tokens they hold (Ex. Verified 3 role for someone who has 3 tokens in their wallet).
Finally, you'll want to make a new channel in your server where the Whop Bot will post the holders access message. This channel should be locked so only administrators can write messages to it.
Once you have the channel created, open your settings -> Click on the Discord tab -> Click the Choose a channel button in the NFT verify webhook section -> Select the channel you'd like the verification webhook to be sent to -> Click the send button, and it's live!
A new webhook should appear in your server which informs your users where they need to go to verify their access and claim Discord roles.
With all of the recent Discord hacks, security is of the utmost importance to us. We will NEVER ask you for a webhook link or DM any of your users any links. Everything we do is through you adding us as an authorized user of your server and us sending the initial join webhook.
All of the branding can be manually adjusted to your liking in the branding settings on the Whop dashboard by opening your settings -> Editing your branding under company info -> Done!
Upon an individual purchasing your NFT, they would need to somehow find your project's Discord server, join the server, verify their account via the captcha bot or role verification, find the collab.land channel, open up a collab.land-branded page, and connect their MetaMask (which also doesn’t work on mobile), and then go back to the Discord. It's certainly not an easy process.
Users can now access your direct verification page (see example . Once on the page, they will login with the wallet of their choice (MetaMask, Coinbase wallet, etc), verify ownership of the NFT, and connect their Discord. Once verified, they’ll be programmatically added to your project’s Discord server with the proper ownership roles you have preselected.
Additionally, once a user has connected to Whop they can take advantage of any whitelist raffles you have running, access gated content (hosted on ), and more!
Navigate to the Whop Business landing page and click the Start for free button. You'll be prompted to login or create an account.
After you've connected your Discord server, you can head back to your Tokengated NFT Pass . From there click on your Tokengated Pass and then edit the pass. This is where you will be able to assign the discord roles for your holders.
*ps: You can add additional NFT contracts you'd like to monitor by creating additional nft verification passes from your tokengated passes page .
If done correctly, your verification webhook should look something like this
Check out the one from this demo .
Have questions or need assistance? Join our client Discord server and open a ticket.