Using Minto

Token checker

Paste a contract address, get a safety score from 0 to 100 (higher is safer), a verdict, and every flag behind it.

The checker runs three ways: when you paste a contract address anywhere in Minto (or on the home page), when your bot considers a trade, and when someone tags @tradewithminto on X. Reports are cached for about 45 seconds and can be force-refreshed. Every report has a shareable link at /check/<mint>.

Flags

Good
Caution
Danger
Unknown

Every check

CheckGoodDangerWeight
Mint authorityRevokedStill active (dev can print more)5
Freeze authorityRevokedActive (dev can freeze your tokens)5
Token-2022 extensionsClassic SPL, or harmless extensionsTransfer fee, transfer hook, permanent delegate, pausable, non-transferable, default account state4
Launch platformIdentified (pump.fun, bonk.fun, Raydium…)–0.5
Liquidity≥ $50K (caution ≥ $10K)< $10K4
Liquidity / market cap≥ 10% (caution ≥ 4%)< 4%. Skipped on bonding curves and caps over $20M2
Bonding curve–Always caution while still on the curve1
Holder count≥ 500 (caution ≥ 100)< 1002
Top 10 holders≤ 25% (caution ≤ 40%)> 40%4
Dev holding≤ 5% (caution ≤ 15%)> 15%3
Organic activityScore ≥ 50 (caution ≥ 20)< 20: bots, bundles or wash volume3
Suspicious flags–Flagged suspicious by Jupiter5
Snipers / bundles / insiders–Needs deep wallet tracing (Helius). Shown as unknown for now3
Dev history1 token launchedFlagged dev, 2+ rugs, or 20+ launches (caution 4-20)3
Social links2+ of X / website / TelegramNone at all1.5
Social reuseNot seen on other tokensSame X handle or website used by another token4
DexScreener paidPaid profileCaution if not paid (never danger)0.5
1h activityHealthy buys vs sellsSells > 1.8× buys (caution under 20 trades)1.5
Wash trading≥ 30% organic volume< 10% organic. Only for tokens under 30 days old2
Token age30+ minutesCaution under 30 minutes1
X sentimentScore ≥ 30< -10 (caution in between)2

How the score works

  1. Each check gives a flag. Good counts as 1, caution as 0.5, danger as 0. Unknown checks are left out.
  2. The score is the weighted average × 100. Weights live in config, not code, and can be tuned without a deploy.
  3. Revoked authorities and a known launchpad are table stakes (every pump.fun token has them), so a “good” there earns only 30% of its weight while a “danger” costs the full amount.
  4. Hard caps: any danger on mint authority, freeze authority, Token-2022 extensions, social reuse or suspicious flags caps the score at 35. Three or more dangers of any kind cap it at 45.

The verdict

ScoreVerdictMinto
72 – 100Worth a lookSparkly eyes. Still not a guarantee.
50 – 71RiskyMixed bag. Small size if at all.
0 – 49AvoidThat's a snake. I'd pass.

Sentiment

With an xAI key configured, xAI searches X and the web for the ticker, contract address and project name. You get a score from -100 to 100, a confidence level, the mention trend, notable accounts (with likely paid promoters marked), common narratives and red flags such as many accounts posting identical text. Token names, tweets and websites are treated as untrusted data and never as instructions.

The social reuse database

Every token Minto sees, whether someone checked it or the engine just scanned it, has its X handle and website domain stored. Rug teams love recycling socials, so reuse is flagged as danger. This database gets better every day.

Minto sweating
Not financial advice
The checker reads public data and can be wrong, late, or fooled. A high score means fewer red flags, not a safe investment.