Browse all guides
Get started Getting started
Developers Chat API

Holder verification

Wallet checks, holder-only answers and Discord holder roles.

Pro plan and above NFT collections

Set it up

  1. Add your contractIn Settings, enter your token or NFT contract address and the minimum balance that counts as a holder (for example 1 NFT, or 100 tokens).
  2. Pick your chainsUnder Project Chains, select every chain your collection is on: Ethereum, Base, Polygon, BNB Chain or Arbitrum. The bot checks each one you select.
  3. Discord role (optional)On the Discord page, paste the ID of the role holders should get.
  4. Share your verify linkaidevelopia.com/web3/verify?tenant=your-slug. Members can also use /developia verify in Discord or /verify in Telegram.

Solana collections can't be verified yet. Holder checks work on the five EVM chains above.

What members do

A member opens the verify link and signs a short message with MetaMask. There's no transaction, no gas and no seed phrase. They can also sign in with Discord or Telegram first so we know who they are there, then they sign with their wallet.

Aidevelopia never asks for a seed phrase, private key or a transaction. If a "verification" page asks for one, it isn't us.

What verification unlocks

  • Holder-only answers: content in your Holders Only section is used for verified holders. Verified non-holders are told their wallet doesn't qualify, instead of being asked to connect again.
  • Discord role: holders get the role you set when they verify.
  • Holder-Only Mode: a switch on the Context Rules page (also on the Knowledge Base page). When it's on, holders get full answers and everyone else gets a short "verify to unlock" message.

Wallets are re-checked every 15 minutes, so someone who sells stops getting holder-only answers. Their Discord role is updated the next time they verify.

See who has verified

Token Gating lists your verified wallets and their status.

Still stuck? Send us a message or email support@aidevelopia.com.