MEASURED DAILY
PUMP5,384×NEET3,372×SNEK1.82×FWOG1.81×WOJAK1.81×PURPE1.74×ALLINU1.74×COPPERINU1.67×BONK1.33×USELESS1.33×ACT1.32×MEW1.30×PEPE1.29×WIF1.27×FARTCOIN1.27×BOME1.24×POPCAT1.23×APE1.22×MOG1.22×TROLL1.21×FLOKI1.20×APEPE1.19×TURBO1.19×MEME1.17×CAT1.17×TOSHI1.17×BRETT1.17×GIGA1.16×GME1.16×MOODENG1.16×MEME1.16×SPX1.15×AURA1.15×SHIB1.14×WOULD1.13×BABYDOGE1.12×PNUT1.12×FARTBOY1.11×NEIRO1.11×TRUMP1.10×BASED1.09×CHILLGUY1.09×CLASH1.08×DEGEN1.07×ELON1.06×WOJAK0.99×KITTY0.99×VINE0.99×BABYSHARK0.99×SHOGGOTH0.90×BURNIE0.69×QINU0.52×PUMP5,384×NEET3,372×SNEK1.82×FWOG1.81×WOJAK1.81×PURPE1.74×ALLINU1.74×COPPERINU1.67×BONK1.33×USELESS1.33×ACT1.32×MEW1.30×PEPE1.29×WIF1.27×FARTCOIN1.27×BOME1.24×POPCAT1.23×APE1.22×MOG1.22×TROLL1.21×FLOKI1.20×APEPE1.19×TURBO1.19×MEME1.17×CAT1.17×TOSHI1.17×BRETT1.17×GIGA1.16×GME1.16×MOODENG1.16×MEME1.16×SPX1.15×AURA1.15×SHIB1.14×WOULD1.13×BABYDOGE1.12×PNUT1.12×FARTBOY1.11×NEIRO1.11×TRUMP1.10×BASED1.09×CHILLGUY1.09×CLASH1.08×DEGEN1.07×ELON1.06×WOJAK0.99×KITTY0.99×VINE0.99×BABYSHARK0.99×SHOGGOTH0.90×BURNIE0.69×QINU0.52×
MOST MEME COINS GO TO ZERO
PUMP5,384×NEET3,372×SNEK1.82×FWOG1.81×WOJAK1.81×PURPE1.74×ALLINU1.74×COPPERINU1.67×BONK1.33×USELESS1.33×ACT1.32×MEW1.30×PEPE1.29×WIF1.27×FARTCOIN1.27×BOME1.24×POPCAT1.23×APE1.22×MOG1.22×TROLL1.21×FLOKI1.20×APEPE1.19×TURBO1.19×MEME1.17×CAT1.17×TOSHI1.17×BRETT1.17×GIGA1.16×GME1.16×MOODENG1.16×MEME1.16×SPX1.15×AURA1.15×SHIB1.14×WOULD1.13×BABYDOGE1.12×PNUT1.12×FARTBOY1.11×NEIRO1.11×TRUMP1.10×BASED1.09×CHILLGUY1.09×CLASH1.08×DEGEN1.07×ELON1.06×WOJAK0.99×KITTY0.99×VINE0.99×BABYSHARK0.99×SHOGGOTH0.90×BURNIE0.69×QINU0.52×PUMP5,384×NEET3,372×SNEK1.82×FWOG1.81×WOJAK1.81×PURPE1.74×ALLINU1.74×COPPERINU1.67×BONK1.33×USELESS1.33×ACT1.32×MEW1.30×PEPE1.29×WIF1.27×FARTCOIN1.27×BOME1.24×POPCAT1.23×APE1.22×MOG1.22×TROLL1.21×FLOKI1.20×APEPE1.19×TURBO1.19×MEME1.17×CAT1.17×TOSHI1.17×BRETT1.17×GIGA1.16×GME1.16×MOODENG1.16×MEME1.16×SPX1.15×AURA1.15×SHIB1.14×WOULD1.13×BABYDOGE1.12×PNUT1.12×FARTBOY1.11×NEIRO1.11×TRUMP1.10×BASED1.09×CHILLGUY1.09×CLASH1.08×DEGEN1.07×ELON1.06×WOJAK0.99×KITTY0.99×VINE0.99×BABYSHARK0.99×SHOGGOTH0.90×BURNIE0.69×QINU0.52×
← The Memecoin Desk

Coverage criteria

Every token we cover passes the same frozen checklist before a word is written. The checklist is versioned; changing it is a new version with a date, never a silent edit.

9hard checks a token clears before a word is written about it. Each one is a number against a threshold — nothing is scored, weighted or judged, and a single failure disqualifies.

criteria_version: v2

v2 (5 August 2026) — the liquidity-lock filter now measures instead of failing closed. A token clears it when at least 90% of its material-pool liquidity sits in locked or burned pools and its single deepest pool is at least 95% locked. Pools under $25,000 are ignored as dust. v1 stated a liquidity-lock requirement but had no way to verify one, so nothing could pass it.

The v2 thresholds

Age45 dayssince the first liquidity pool
Liquidity$150kaggregate, across all pools
Deepest pair$75kin the single deepest pool
Volume ÷ liquidity4.0× maxhigher reads as wash-trading risk
Top 10 holders25% maxof supply
LP locked90% minof material-pool liquidity
Deepest pool locked95% minmeasured on money, not pool count
Deployer history25 / 5 maxtokens minted / migrations
Cooldown90 daysbefore we cover a token again

Two more are not numbers and cannot be waived: mint authority and freeze authority must both be revoked, and the token must have a discoverable X profile with no unresolved conflict between sources about which profile it is.

01

What we measure

Every candidate is measured against the same set of hard checks, every day, by the same automated pipeline. Nothing is scored, weighted, or judged at this stage — each check is a number against a threshold, and a token either clears it or it doesn’t.

A token that clears every check is a candidate, not coverage. A human decides what gets covered; nothing publishes automatically.

02

Where the figures come from

Three public sources, each used for what it is best at:

  • Jupiter — the daily candidate feed, holder counts, top-10 concentration, mint and freeze authority status, and deployer history.
  • DexScreener — per-pair liquidity, 24h volume, pool creation dates, and project social links.
  • RugCheck — per-pool liquidity lock percentages.

When sources disagree on liquidity, we record the lower number. A filter that quietly takes the flattering source is not a filter.

A token’s age is the earliest pool timestamp any source reports, so a token cannot look younger by adding a new pool. In published coverage, every figure is linked to its source at the point it appears, dated on the day it was measured.

03

What disqualifies a project

Any single failed check disqualifies — there is no compensating a failed check with a strong one elsewhere. The disqualifiers that end the most candidacies:

  • A live mint authority (someone can print more supply) or live freeze authority (someone can freeze your tokens). These are the two we will never waive.
  • Unlocked liquidity: under 90% of material-pool liquidity locked, or a deepest pool under 95% locked. Withdrawable liquidity is rug risk, and we weigh money, not pool counts.
  • A deployer wallet with a history of serial launches or migrations.
  • Concentration: a top-10 that can move the market on its own.
  • No verifiable public presence.

Unknown counts as failed. If a source cannot tell us a number — holder concentration, age, lock status — the token fails that check rather than getting the benefit of the doubt. Every failure is recorded with the measured value that caused it, and the full failure log is kept for every candidate we have ever measured, not just the ones that pass.

04

Lanes

Coverage is assigned a lane at approval, by a human, and the lane is shown on the ledger. The lane states what kind of asset it is, so a reader never has to infer it:

  • meme — memecoins. No claim of intrinsic value is implied, and where a project’s own materials say it has none, we repeat that plainly.

Lanes are added the same way criteria change: as a versioned, dated addition — never by quietly reclassifying existing coverage.

05

How coverage is graded afterwards

Coverage does not end at publication. Every covered token is re-measured on a schedule: market cap and liquidity now, alongside market cap and liquidity on the day of coverage, both shown on the ledger. The comparison is the grade — we do not editorialize it.

Three rules make the record trustworthy:

  • Nothing is deleted. Coverage that aged badly stays on the ledger with its numbers.
  • Corrections are published, dated, and show the original figure next to the corrected one. The post is amended, never removed. Policy: /research-corrections.
  • A covered token is not covered again within 90 days, so the ledger cannot be padded by re-covering winners.

Clearing the checklist means measured and not disqualified. Nothing more.

The coverage ledger →Corrections →The caller record →

Figures cited in coverage are linked to their public source at the point they appear. Corrections policy: see /research-corrections. The full record of everything covered: the coverage ledger.