Logo for NXTNFT

Upvote NXTNFT


Discord Role Verification for NFT and Token Communities

Back to NXTNFT

NXT keeps your Discord roles in sync with what your members hold onchain, and nobody has to connect a wallet.

Holders prove a wallet by sending a tiny amount to themselves or adding a short code to their OpenSea profile. There’s no wallet popup, no message to sign and no link out of your server. It works for EVM and Solana wallets, and a wallet linked once works in every server that uses NXT.

Token-gated roles

Gate roles by NFT collection, specific token IDs, quantity tiers, traits, ERC-20 or SPL token balance, native balance, staking, OpenSea collection, or your own API
44 EVM chains built in, including Ethereum, Base, ApeChain, Abstract, Robinhood Chain and HyperEVM, plus Solana
Add any other EVM chain with its chain ID and RPC
Combine conditions across chains, for example an Ethereum NFT and a Solana token
Roles update when NFTs move, and scheduled re-checks catch everything else

Everything else your community needs

Captcha with your own panel text to keep bots out
Sales bot that posts sales with the NFT image, price and links to OpenSea and the transaction
Art and floor bots for any collection you set up
Support tickets with private threads and saved transcripts
Giveaways, weighted by roles or NFTs held
Embed message builder with a live preview, plus /embed
Onboarding, a members dashboard and an API

Every feature on every plan
Free covers up to 1,000 verified members and 25 rules. Paid plans raise the limits and re-check holders more often, and never lock features.

Switching from another bot? Run NXT alongside it and switch when you’re ready, with no downtime for your holders.

Type /help in your server to see every command. Set up at nxtnft.app

Check out the home page for the full Discord Bot List.