How to know if a Telegram channel is legit
Checks a fake group cannot buy: the link published on the project's own site, the handle read character by character, the admin list, and a chain check.
The standard answer to how to know if a Telegram channel is legit is to look at the member count, and that is the first number an impostor buys. The checks below cost a fake something it cannot fake cheaply: a link the project publishes on its own site, a handle read character by character, admins with names that appear elsewhere, and membership a chain read can prove. Cherry (cherry.fun) is a wallet-to-wallet messenger and community app for crypto where you sign in with a wallet and join token-gated, NFT-gated and paid group chats, and the last check has a worked example at the end.
Before you start
Open the project’s website yourself, by typing the address or using a bookmark you saved earlier. Keep the message that sent you the invite, so you can compare the two handles side by side. Have a wallet ready if you want to finish with the on-chain check in step 5.
Step 1: Start from a surface the project controls
Go to the project’s site and follow the community link it publishes. That link is the only one with a cost attached: changing it means taking over the site. Every other route, a reply under a post, a forwarded message, a “team” account that found you, is the impostor’s distribution, and following it is how most of these stories begin.
Telegram’s verification guidelines, as published in September 2026, point the same way. They tell people to confirm a channel through links on the entity’s official website or its verified profiles elsewhere, and they state that verification is offered only to large and active official channels, groups and bots, never to individual user accounts. The badge marks an official source and, in Telegram’s own words, is not an endorsement of what gets posted there. A small project’s real room usually has no badge at all.
You know it worked when the channel you are sitting in was opened from a page whose address you typed yourself.
Step 2: Read the handle, not the name
Display names repeat freely: ten channels can carry the same name and the same logo. The handle after the @ is the address, and it is unique, so a copy has to differ somewhere. Impostors buy the difference cheaply: a trailing underscore, a doubled letter, the word official bolted on, a capital I standing in for a lowercase l, a zero for the letter O.
Read it as characters, not as a word. Paste both handles into a plain text field, one under the other, and compare. Names are decoration; the handle decides where your messages land.
You know it worked when the two strings match exactly, punctuation included.
Step 3: Check the admins, and who opens a private chat
Open the group’s information page and read the administrator list. In a real project room the admins are named, few, and findable somewhere else: the site’s team page, a conference talk, a repository. A room where the admin list is empty or full of throwaway names is telling you what it is.
Then apply the rule that catches almost everything: nobody with authority messages you first. Support does not open a private chat. An admin does not ask you to verify a wallet in a DM. No honest project asks you to sign a transaction in a private message to prove you belong. The impersonator’s entire business is the first message, because the copied room is only there to harvest people willing to answer it.
You know it worked when nothing in the room is trying to move you into a private chat.
Step 4: Discount member counts and screenshots
A member count is the cheapest thing about a fake room to inflate, and the number sits in the header where everyone looks. A screenshot of a count, a graph, a partnership announcement or a wallet balance is an image, and an image proves that someone had an image editor.
Weigh what a fake would have to sustain over time. Scroll back a month: does the history read like a community, with questions answered badly, arguments, and dead hours? Does the channel say the same things the project’s site says? Do the named admins exist outside this room? A fake can buy a crowd in an afternoon. It cannot buy a year of ordinary conversation.
You know it worked when your judgement rests on things you scrolled through, not on a number in the header.
Step 5: Prefer membership a chain check can prove
The strongest check is one nobody performs by hand. When a room reads the chain itself and admits only wallets that hold, membership becomes evidence: everyone inside passed the same rule, and no screenshot was involved.
This is how gating works on Cherry. The app checks the rules on-chain when you join, and re-checks members in the background, so a wallet that sells the token is paywalled; the paywall can take up to a few days to catch up. A group can combine up to five rules with all logic (every rule) or any logic (at least one), and the rule can be a token balance, an NFT from a collection, a domain such as .sol or .skr, or a paid entry. There is no verify bot, no verification site and no verification DM, which gives you a clean rule for a Cherry room: any message offering to verify you is false.
The other half is the public page. Every public Cherry group has one, at an address built from its handle like chat.cherry.fun/@seekerclub, readable before you join and before you connect anything. It carries the requirement line headed “To join you need”, or “Meet any one to join” when one rule is enough, a “Created by” card naming the owner, the member and message counts, and “Reviews”. Owners fill in two more sections themselves: “Community rules” and a “What you get” list of up to six benefits. Reviews are the part a fake struggles with: only active members can rate a group from one to five with text, one review per wallet, and an owner cannot review their own group.
Brand-new wallets are held back from all of it. A wallet with no on-chain history cannot post in public rooms or leave reviews, and its cold DMs land in a hidden folder with no notification, so faking activity costs one wallet with real on-chain history per voice.
Seeker Club, the Solana Seeker owners community gated by a .skr domain, had 8,635 members and 4.9 stars from 41 reviews on 10 September 2026.
You know it worked when you can name the requirement you passed and the page that published it.
When you find an impostor
Report the group inside the app where you found it, and then stop reading it. Telegram’s FAQ tells anyone being impersonated to take it to its @NoToScam contact, which exists because copying a name and a photo takes a minute.
Warn your own room with the correct handle written out in the message, not as a link, so nobody has to guess which of the two you meant. Leave the pinned link alone: opening it “to check” is the same click the fake is paying for. If you already connected a wallet to a site a copied room pinned, treat that wallet as burned and move anything you care about to a fresh one.
Troubleshooting
The project’s site links a room that looks abandoned. Posts stopped, the admins are quiet. Check the project’s other published surfaces before you decide the link is stale. A dormant real room costs you nothing; a lively copy costs you your bags.
Two rooms both look official. Pick neither today. Ask in a community whose handle you already trust, or wait for the project to post the link again from a surface it controls. There is no deadline that survives being wrong here.
You are in a group you never joined. Someone added you. Leaving is the whole fix, and you do not need to read the pinned message on the way out.
Related guides
- How to find crypto communities for the search side of the same problem.
- How Cherry stops scam DMs for what happens to a cold message and a new wallet.
- Token-gated chat and how to create a token-gated group chat for the rule types in step 5.
- The community page a group publishes for what a stranger can read before joining.
- Telegram alternatives for crypto communities and how to move a community off Telegram if you run the room yourself.
FAQ
How do you know if a Telegram channel is legit? Follow the link from the project’s own website or from a profile it controls, then compare the handle character by character with the one published there. A channel you reached from a DM, a reply or a forwarded post is unverified whatever it looks like inside.
How can you check if a Telegram channel is real or fake? Check the things a fake has to pay for: the handle published on the project’s site, the named admins, the posting history behind today’s message, and whether anyone claiming authority opens a private chat with you. Member counts and pinned screenshots settle nothing, because each one is a number or an image a fake can buy.
Does a verified badge mean a Telegram channel is official? A badge means Telegram approved the channel as an official source, and Telegram’s verification guidelines say that this is not an endorsement of what the channel posts. Verification is offered only to large and active official channels, groups and bots, so many real project rooms carry no badge and its absence tells you nothing.
Can you get scammed on Telegram? Yes. Display names are free to copy, anyone can open a channel with a project’s name on it, and Telegram’s FAQ points people who are being impersonated to its @NoToScam contact. Most losses start with a link pinned in a copied room or a private message from someone claiming to be support.
Does a token-gated group prove who is in it? It proves what each member’s wallet held. On Cherry the app reads the chain when you join and re-checks members in the background, so a wallet that sells is paywalled and nobody has to send you a link to verify yourself. Membership becomes evidence of holding, not a claim in a bio.
Join a room whose requirement you can read before you connect anything at chat.cherry.fun .
Sources
Try Cherry
Sign in with a wallet, DM any address, and join token-gated and paid communities. No phone number, email, or KYC.