Docs/Web3/NFT Verification
Web3 Verification

NFT Verification

Grant Discord roles based on NFT ownership. Verify holders across multiple chains and collections with automatic role management.

How It Works

Members connect their wallet, and WardX checks their NFT holdings. If they hold NFTs from your configured collections, they automatically receive the corresponding Discord roles.

Connect

Link wallet

Verify

Sign message

Check

Scan NFTs

Assign

Get roles

Supported Blockchains

ETH

Ethereum

Mainnet

POL

Polygon

Matic

SOL

Solana

SPL NFTs

ARB

Arbitrum

L2

BASE

Base

Coinbase L2

OP

Optimism

L2

BSC

BNB Chain

Binance

+

More

Coming Soon

Features

Multiple Collections

Verify multiple NFT collections with different roles for each. Support for traits-based verification.

Auto Re-verification

Automatic periodic checks to add/remove roles when NFTs are bought or sold.

Trait-Based Roles

Assign special roles based on NFT traits. Reward rare trait holders with exclusive access.

Holder Count Tiers

Different roles based on how many NFTs someone holds (1, 5, 10+, etc.)

Verification Rules

Create flexible rules to match your community's needs.

Hold Any

Member holds at least 1 NFT from the collection → Grant role

Hold Minimum

Member holds at least X NFTs → Grant role (whale tiers)

Trait Match

Member holds NFT with specific trait → Grant special role

Multi-Collection

Member holds from Collection A AND Collection B → Grant role

Commands

/verify

Start the wallet verification process

/wallet

View your connected wallet and verified NFTs

/reverify

Manually refresh your NFT verification

/disconnect

Disconnect your wallet from the server

Configuration Options

  • Collection contract address
  • Blockchain selection
  • Role assignment mapping
  • Minimum hold requirements
  • Trait-based rules
  • Re-verification interval
  • Verification channel
  • Custom success message

Quick Setup

1

Add Collection

Go to Dashboard → NFT Verification → Add Collection

2

Enter Contract Address

Paste the NFT collection contract address and select blockchain

3

Map Roles

Select which Discord role holders should receive

4

Create Verify Button

Send verification embed with button to your verify channel

Premium Feature

NFT Verification requires WardX Web3 subscription. Includes 500 verified members. Additional capacity available as add-ons.