Bots
The same forensic engine that powers the web app runs everywhere your group already lives. Paste a contract address and get holder, cabal, sniper, bundle, and deployer evidence in-channel.
Telegram bot
Drop Verdict into a Telegram group and every pasted CA can become a caller-tracked forensic card.
- Open the invite and choose the Telegram group where calls are posted.
- Keep the bot in the group with message access so it can catch pasted contract addresses.
- Paste a CA or run
/scan <CA>to generate the card. - Use the card buttons for the bubble map, fresh pricing, watch alerts, the advanced view, and the deployer rap sheet.
- Run
/top 24h,/top 7d, or/top 30dto rank callers by live performance.

Scanning
/scan <CA> | Full forensic card. Pasting a bare CA also works; in groups a pasted CA scans quietly and logs the caller for the leaderboard. |
/price <CA> | Quick market snapshot. |
/pnl <wallet> | Wallet SOL PnL and current bags. |
/regrets <wallet> | Replay a wallet's closed trades: estimated missed upside, biggest fumble, and crew post-mortem. Cold wallets take a few minutes to compute. |
Group tools
/top [24h|7d|30d] | Group caller leaderboard (also /leaderboard or /lb): callers ranked by best multiple and hit rate. |
/top me | Your own record in this group: rank, hit rate, best calls. /top @handle works for anyone. |
/promote <CA> | Open the current token promotion options. |
/settopic | Pin cards and alerts to the current group topic. |
/cleartopic | Post cards and alerts in the General topic again. |
Watching
Watch (card button) | Tap Watch on a token card for detected token events: bundle clusters, dev sells, blacklisted-bundler buys, and rugs. Wallet watching by address is not live yet. |
/unwatch <CA> | Stop watching a token. |
/watchlist | Everything you are watching. |
/fresh [danger] | Recent lower-risk graduates; /fresh danger lists the flagged ones instead. |
/gradalerts on|off | Alert on every pump.fun token that graduates. |
X intelligence
/x <handle> | Free PumpIQ profile scan with prior handles and validated CAs from authored posts. |
/kol <handle> | Holders. KOL vetting verdict (also /vet). |
/trending | Holders. Biggest X credibility movers. |
/alpha | Holders. Accounts just followed by smart money. |
/tokenless | Holders. High-score projects with no token yet. |
/trackx <handle> | Holders. Live tweet/follow/profile monitoring. Presets: /trackxtweets, /trackxfollows, /trackxboth; /trackxsettings tunes alerts, /untrackx stops. |
Holder commands need a linked wallet holding $VERDICT. Run the command once to get a connect-wallet link.
Discord bot
Install Verdict in Discord for slash-command scans and refreshable embed cards in your alpha channels.
- Open the Discord bot invite, select your server, and authorize the bot plus slash commands.
- Give Verdict access to the channels where token calls happen: View Channel, Send Messages, Embed Links, and Read Message History.
- Use
/scan <CA>or paste a contract address to post the forensic embed. - Tap Bubble Map, Axiom, and the refresh button from the card to move from summary to live investigation.
- Use
/price,/pnl,/x, and/trackxfor quick channel-native checks.

Slash commands
/scan address | Forensic embed card for a token. Pasting a CA in a channel the bot can read also scans automatically. |
/price address | Quick market snapshot. |
/pnl wallet | Wallet SOL PnL and current bags. |
/x handle | Recycled X-account check. |
/kol handle | KOL vetting verdict (also /vet). |
/trackx handle | Live X monitoring. Presets: /trackxtweets, /trackxfollows, /trackxboth; /trackxalerts tunes alert settings. |
/trending [window] | Biggest X credibility movers. |
/alpha [bucket] | Accounts just followed by smart money. |
/tokenless | High-score projects with no token yet. |
Wallet tracker (DM the bot)
track <wallet> | DM the bot to track a wallet. |
untrack <wallet> | Stop tracking. |
list | Your tracked wallets. |
holdings <wallet> | Current holdings snapshot. |
alert <pct> | Alert threshold for position changes. |
pause / resume | Pause or resume DM alerts. |
X reply bot
Coming soon. Mention the Verdict bot in a post or reply that contains a token contract address and it replies with the forensic card: verdict, deployer history, bundled supply, and snipers, right in the thread.
A daily tracker also fingerprints X accounts by immutable user id, so a renamed or recycled account is flagged on every token that links it. That is evidence of a renamed or reused account, not proof of bad intent.
X intelligence commands
Telegram /x profile scans use PumpIQ. Discord /x, KOL checks, discovery feeds, and tracking enrichment use TwitterScore. The deeper feeds are unlocked by holding $VERDICT.
Telegram /x <handle>: PumpIQ profile scan
Free. Shows account age, prior handles reported by PumpIQ or previously observed by Verdict, and Solana CAs found in the account's authored posts. Every CA is validated before it appears. Smart followers are not shown.
Discord /x <handle>: account due diligence
Free. Shows TwitterScore, a 0-100 credibility band, smart-follower count, follower categories, and recycled or renamed account status.
/kol <handle>: KOL vetting
Holders. A worth-paying / risky / fake-reach verdict for any account you're considering paying. Built on the score trend (rising vs fading) and follower quality (real influence vs bought reach).
/trackx: live monitoring + launches
Holders. Track tweets, follows, and profile changes, plus the launches preset: when a tracked account drops a CA, Verdict auto-runs a forensic scan and posts the verdict inline. Smart-follow and hype alerts too.
/trending, /alpha, /tokenless: discovery
Holders. /trending surfaces the biggest TwitterScore movers, /alpha shows accounts just followed by smart money, and /tokenless is an airdrop radar of high-score projects with no token yet.
On Telegram, /scan <CA> shows the metadata-linked X profile, whether the current CA appeared in checked authored posts, prior handles, and validated CA mentions with neutral relationship labels. Discord scan cards keep their TwitterScore enrichment. Holder features need a linked wallet holding $VERDICT. Run a holder command once to get a connect-wallet link.