How Token Health Scoring Works

All tokens are scored on a 0–100 scale using our own methodology based on on-chain data, holder snapshots, and price history. Tokens without sufficient data do not display scores.

Overall Score

Weighted average of all sub-scores:

Community × 30%+Liquidity × 30%+Project × 25%+Interest × 15%

Community Score

30%

Measures how widely the token is distributed and whether the holder base is growing. Tokens younger than 30 days receive a minimum floor of 20 to avoid penalizing new launches.

40%

Holder CountLog scale from 10 (score 0) to 1M holders (score 100)
35%

ConcentrationTop 10 holders owning less than 30% scores 100; over 95% scores near 0
25%

Growth Rate7-day holder count change. Shrinking = low, stable = 50, growing = high

Liquidity Score

30%

Measures the depth and health of the token’s trading liquidity on DEXes.

50%

Total Value LockedPool reserves on a log scale from $100 (score 0) to $10M (score 100)
30%

Volume / Liquidity RatioHealthy ratio is 0.05–0.5×. Too low = dead pool, too high = suspicious
20%

Fully Diluted ValuationLog scale from $10k to $1B. Penalized if FDV exceeds 100× the TVL

Project Score

25%

Measures the maturity and transparency of the project behind the token. For CoinGecko tokens, this is the Developer Score based on GitHub activity.

35%

Token AgeLinear scale from 0 days (score 0) to 365+ days (score 100)
45%

Social PresencePoints for: website (20), Twitter (25), Telegram (15), Discord (15), description (15), categories (10)
20%

SafetyNot flagged as honeypot = 100, flagged = 0, unknown = 50

Interest Score

15%

Measures current market activity and attention on the token.

40%

Volume Trend7-day average volume vs 30-day average. Rising volume = higher score
35%

Price MomentumAbsolute 7-day price change magnitude. Any significant movement = interest
25%

Market CapLog scale from $10k (score 0) to $1B (score 100)