Paste a Base ERC-20 address and get a 0–100 verdict with a class — plus the five factors
that produced it: contract age, holder concentration, liquidity, deployer holding and transfer activity.
Every factor is re-derived from keyless on-chain and public-indexer reads (the same source family as the
token-diligence build, #45). A factor that
cannot be established is refused, never guessed — so a score you get is a score that was earned.
you — paste a Base token, get the verdictmachine — deterministic weights, no keys, no statefixture below: loading…
01The verdict
Score 0–100, higher is safer. Class bands: UNKNOWN
0–39 · RISKY 40–69 · HIGH 70–100.
The score is a documented weighted sum — no model, no mood, no oracle feed.
––
02The five factors
Each factor is measured from raw reads, scored 0–100 by a fixed rule, and weighted into
the score. The rule text is part of the verdict — change a weight and the score moves predictably.
factor
measured
points
w
rule
03Where this score sits
0–39 UNKNOWN — cannot clear the bar40–69 RISKY — trade small, verify more70–100 HIGH — clears the five-factor bar
04Origin & pool evidence
The deployer is the creation tx's from, verified against the indexer's
creator (two sources agree or the module refuses). The liquidity figure is the measured USD reserve of
the token's largest Uniswap v3 pool on GeckoTerminal, with the pool verified on-chain (live code,
holds this token, positive liquidity).