It goes quiet before you get hurt.
Canary watches every new token launched on Base and pump.fun on Solana, and scores it for rug risk before you buy. Other bots compete on speed — who snipes a token first. This one competes on not losing your money.
- chains covered
- 2
- chains covered
- independent data sources
- 3
- independent data sources
- plain-English score
- 0–100
- plain-English score
Four checks, before a token ever reaches you.
Watches every new launch, on both chains
Polls the Uniswap V2, Uniswap V3, and Aerodrome factories on Base — about 35 launches an hour. Watches pump.fun directly on Solana, where it's closer to 1,440 launches an hour, ~40x the rate. A third of those never get a single buyer, so Solana launches are filtered on real buy-in before they're even scored.
Waits for real data — differently, per chain
On Base, GoPlus answers in seconds but with holder and LP fields still empty, which would score every token an identical, meaningless 40 — so Canary waits for real data first. On Solana, holder count genuinely never arrives for many tokens even after real trading, so waiting doesn't help: it scores honestly with a small penalty instead of stalling.
Cross-checks three sources
GoPlus for honeypot, mint rights, ownership, taxes, LP lock and concentration. On-chain reads for liquidity — the pool's quote-token balance on Base, the bonding curve's real reserves pre-graduation on Solana. DexScreener for market cap and volume once indexed.
Scores 0–100, plain English
No jargon, no black box — a number and the actual reasons behind it, like “top 10 wallets hold 88%” or “LP never locked.”
One number, 0 to 100. Zero is safest.
Locked LP, renounced ownership, no unusual holder concentration.
A few soft flags — e.g. deployer holds 8% of supply.
Real problems stacking — high tax, unlocked LP, thin liquidity.
Honeypot signals, mint rights live, or top 10 wallets hold 60%+.
Three sources, cross-checked — because any one of them lies some of the time.
GoPlus
Honeypot detection, mint rights, ownership, hidden taxes, LP lock status, holder concentration.
On-chain reads
Liquidity, read directly from the chain rather than an index that hasn't caught up yet — the pool's quote-token balance on Base, the bonding curve's real SOL reserves pre-graduation on Solana.
DexScreener
Market cap and 24h volume, once the pair is indexed.
“A flawless contract with $0.09 of liquidity is untradeable dust — usually a pulled LP.”
DexScreener doesn't index brand-new Base pairs for a while, so Canary reads liquidity directly from the pool over RPC — the quote-token side, which runs about half DexScreener's eventual figure. It's the conservative number, and the one that reflects what you could actually get out. A pump.fun token on Solana has no pool at all until it “graduates,” so pre-graduation Canary builds liquidity from the bonding curve's real SOL reserves instead.
Every score is rules, not a guess — and you can check any of them yourself.
Run /scan on any Base or Solana address and get the same breakdown Canary uses internally. Combined across both chains, since going live:
- tokens scanned
- 6,975
- tokens scanned
- flagged high risk or avoid
- 2,666
- flagged high risk or avoid
- honeypots caught
- 82
- honeypots caught
- confirmed rugged after the fact
- 240
- confirmed rugged after the fact
Free to start. No wallet connect, no KYC.
- Delayed alerts to a public channel — separate ones for Base and Solana
- Score only, no full breakdown
- /scan any Base or Solana address, anytime
- Every verified token the moment it clears — no delay, either chain
- Full breakdown: honeypot, LP lock, mint rights, taxes, whale concentration
- Direct links to BaseScan / Solscan, DexScreener and the full report
- /watch any token you hold — DM'd if its liquidity drops
- One VIP tier, both chains — no separate subscription for Solana
Paid in USDC or ETH on Base — /upgrade in Telegram for the wallet address.
Paste an address. Get a number and the reasons behind it.
Try it right now, no wallet connect and no signup — then get it automatically on every new launch via Telegram.