Skip to main content

Documentation Index

Fetch the complete documentation index at: https://apetopia.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Holder Verification connects your NFT collection to your Discord server. When a member verifies that they hold one of your NFTs, they automatically receive a designated Discord role — giving them access to holder-only channels, perks, and features.

Open in Apetopia →

Go directly to this feature in your dashboard.

How it works

  1. A member goes to the #apetopia-verify channel in your Discord server
  2. They click the verify button and connect their wallet
  3. They sign a message to prove ownership (no transaction, no fee)
  4. The bot checks on-chain data to confirm they hold the required NFTs
  5. If confirmed, they receive the role automatically
If they sell their NFTs later, the role is removed on the next verification check.

Setting it up

  1. Go to Community → Member Verification in the sidebar
  2. Click Add Rule to create a verification rule
  3. Select the Discord role to assign and the collection + minimum holding required
  4. Click Setup Verification Channel to create the #apetopia-verify channel
  5. Save your configuration
The bot’s role must be positioned above the holder roles in your Discord server’s role hierarchy (Server Settings → Roles). If it’s below, the bot won’t be able to assign them.

Verification rules

Each rule defines: a Discord role, a collection, a minimum holding, and an AND / OR logic for rules with multiple requirements.
LogicBehavior
ANDMember must meet all requirements
ORMember must meet at least one requirement
You can create up to 50 rules on the Pro plan (1 on Basic).

Holder count column

The verification rules table shows a Holders column with the current number of verified holders who meet each rule’s requirements. This count is calculated from the latest holder snapshot for the associated collections and respects the minimum holding threshold and AND / OR logic configured for the rule. Use this to quickly see how many members qualify for each role without running a separate snapshot.

Role tiers

You can create multiple rules to reward different holding levels:
RuleRole
≥ 1 from Collection XHolder
≥ 5 from Collection XWhale
≥ 1 from X AND ≥ 1 from YDiamond

Exporting holders

Each rule has a CSV button that downloads a snapshot of all Discord members currently assigned that role — useful for airdrops, raffles, or off-platform rewards.