What is a holder chat in crypto?
A holder chat is a group whose members are all verified on-chain to hold a token or an NFT. How the check works, bot versus app, and a Cherry example.
What is a holder chat? It is a group chat whose membership is an on-chain fact: every member has been checked against the chain and holds the token, the NFT, or the name that the room asks for. Traders call it the holders chat, and the mechanism under it is token gating . Cherry (cherry.fun) is a wallet-to-wallet messenger and community app for crypto, where a room like that reads the wallet itself, with no verify bot and no link to click.
How a holder chat works
Three things separate a holder chat from an ordinary group. Entry depends on what a wallet holds, not on who sent the invite. The holding is read off the chain, not claimed in a screenshot. And the reading repeats, because a balance moves: whoever sells stops qualifying.
CoinGecko’s glossary defines the wider term. Token gating “restricts access to digital resources and participation in offline or online events to holders of specific digital assets”, fungible or non-fungible alike. A holder chat points that pattern at a single room, where the thing being gated is the conversation.
The rule is a floor. A room asks for one NFT from a collection, a minimum balance of a token, or a name with a given ending, and anyone who clears it walks in without asking anybody. Membership is a live count of who still qualifies, which is why holder rooms thin out after a sell-off and fill again on the way back.
Bot verification and app verification
Holder chats split on where the check lives.
Discord and Telegram know nothing about wallets, so gating arrives as a bot. The bot sits in the server, posts a verify link, and the member opens it, picks a wallet, and signs a message the first time; the bot then hands back a role. Collab.Land’s wallet help walks members through that sequence, from the “Let’s Go” button to the signature that proves ownership. The chat itself only ever reads the role, so membership is a copy of an on-chain fact, as fresh as the last time the bot looked.
An app whose accounts are wallets skips the copy. It reads the chain when someone asks to join and again while they are a member. There is also no verify link in the room, which matters more than it sounds: a cloned link is cheap to post and hard for a member to tell apart from the real one.
Example on Cherry
One switch turns a public Cherry group into a holder chat. While creating the group, open Access requirements and turn on “Token requirement”, which the editor describes as “Minimum SPL token balance to join”. Paste the mint into “Token mint address” and set a floor in “Minimum amount”. Cherry checks the balance when someone joins and re-checks members afterwards, so a wallet that falls below the minimum loses access until it holds enough again.
A room can carry up to five rules at once, with every rule required or any one of them enough, so one holder chat can admit a token balance or an NFT from a collection. Before joining you see which rules you already pass. An invite from the owner or an admin is a vouch that skips the holdings check, though it never skips a payment rule.
SNS Club runs on that shape, gated on a .sol name, with 1,454 members in September 2026.
To open one for your own token, create the group at chat.cherry.fun and set the requirement.
Related terms
- Token-gated chat : the mechanism, named after the rule instead of the members.
- NFT-gated chat : the same test pointed at a collection.
- Wallet-gated clubs : rooms that admit a wallet on what it holds or how it trades.
- CTO community : holders running a token after its team leaves, usually from a holder chat.
- Create a token-gated group chat : the setup, step by step.
FAQ
What is the difference between a holder chat and a token-gated chat? They name the same room from two sides. Token-gated chat names the mechanism, a rule the chat checks against the chain, and holder chat names the result, a membership where everyone present holds the token, the NFT or the name the rule asks for.
Do you need a verify bot to run a holder chat? Only where the chat app has no idea what a wallet is. Discord and Telegram need a bot to connect wallets and hand out roles, while an app you sign into with a wallet reads the chain itself when you join and re-checks members afterwards.
Sources
Try Cherry
Sign in with a wallet, DM any address, and join token-gated and paid communities. No phone number, email, or KYC.