How we count
Three inputs. No opinions.
What we count
Every pool on Robinhood Chain (chain id 4663) that GeckoTerminal indexes: the top pools by 24h volume, the newest pools, trending pools and the top pools of each launchpad, plus every pool we already track (re-checked so deaths are caught). A scan runs every 5 minutes. Pools whose base token is a major (WETH, USDG, USDe, cbBTC) or a Stock Token are excluded: they are venues, not launches.
Survival score v1
survival = 40·L + 35·B + 25·T
- L, liquidity you can't remove: 1.0 when the pool was created by a launchpad that locks LP permanently (pons-v2-dex, uniswap-pools-trade, bankr, o1, pons.family) and liquidity ≥ $5K; 0.5 when liquidity ≥ $5K but not locked; 0 below $5K.
- B, buyers who aren't the deployer: min(1, unique buyers in 24h / 150) × 0.8. The 0.8 discounts deployer-controlled wallets we cannot see.
- T, time survived: min(1, age in hours / 168).
Status: alive ≥ 70, watch 40–69, dead when liquidity < $5K or 24h volume < $1K at scan time, regardless of score.
Rug score v1
rug = 100 − survival, +25 if liquidity fell by more than half since the previous scan, +15 if sells/buys in 24h exceed 3, clipped to 0–100. A high rug score is a description of numbers, not an accusation.
Cause of death
- liquidity pulled: liquidity below 20% of its peak.
- never had buyers: the pool was never alive at any scan.
- buyers vanished: fewer than 5 unique buyers in the last 24h.
- faded: everything else.
Data sources
- GeckoTerminal (pools, trades) · DexScreener (socials) · DefiLlama (TVL, DEX volume, fees) · Blockscout (explorer) · Robinhood Stock Token API (registry and underlying quotes) · CoinGecko (trending, categories) · Finnhub / Alpha Vantage / marketdata.app for equity quotes when configured.
- All free tiers. No paid data. No private wallets.
Limits
- We see what GeckoTerminal indexes; a pool can exist for minutes before it appears.
- Unique buyers can be inflated by bots. The score caps buyers at 150 for that reason.
- Dead tokens can come back; the token page shows the full timeline.
- Stock Token premiums are computed against the last available underlying quote, which is stale when the exchange is closed.
Disclaimer
ROACH is an information site. The survival board and scores are automated heuristics computed from public onchain data and may be wrong, delayed, or incomplete. Nothing on this site is financial advice. Robinhood is a trademark of its owner; this project is not affiliated with, endorsed by, or sponsored by Robinhood Markets, Inc.
Change log
| version | date | change |
|---|---|---|
| v1 | 2026-09-08 | initial formula |