RADAR

Live rug-pull detection

Every new Pons graduation and organic Uniswap V3/V4 listing on Robinhood Chain gets scanned at launch, then re-checked at +1h, +6h, +24h and +72h for liquidity pulls, sell blocks, minted supply and price collapse. Every call is timestamped, on-chain, and public — including the ones RADAR got wrong.

Beta — calibrating. The headline stat counts launches with 1.5+ ETH liquidity; rug outcomes count from 0.25 ETH. Smaller pools are dust and show in the feed only.

Hit rate — launches with 1.5+ ETH liquidity · scanner v7, misses included

288 pulls, 9 with outside capital (268 not measured yet)· 4 unverified (amount unreadable)

These counts exclude 4 pulls with unreadable amounts. They stay in the record and the feed, labelled "Pull recorded — amount unreadable".

A verified pull where outside wallets' net payments into the pool were under 0.25 ETH is labelled "No outside capital in the pool" with the numbers shown; it stays in the record and in the counts below.

Liquidity pulled

279 flagged at launch · 9 passed at launch

Sells blocked

3 flagged at launch · 0 passed at launch

Verified only. "Flagged" means the launch flag was written before the rug. A liquidity pull needs every removal transaction on-chain (outstanding liquidity down to 10% or less of its sustained peak); sells blocked needs two failing sell simulations with the pool not drained. 4 recorded pull(s) without a verified receipt (including pulls whose amount is unreadable) are kept in the record but excluded from these counts — neither catches nor misses.

2

Flagged, still alive at 72h

10

Passed, still alive

5

Flagged, then dev or early-holder dump

9

Passed, then dev or early-holder dump — missed

0

Flagged, then crashed (not rugged)

27

Passed, then crashed (not rugged)

Counts only — no single accuracy number. A crash is a severe price drop with liquidity still mostly intact, counted separately since it isn't proof of a rug pull. 64 token(s) not decided yet: still inside the 72h window, or a check that couldn't be read (never counted as clean). Launches whose liquidity was not measured are not counted here. Earlier "no liquidity" labels from before the pool-discovery fix are shown as unverified and excluded.

Hit rate — launches with 0.25+ ETH liquidity · scanner v7

Same rules, wider net: includes small pools (0.25–1.5 ETH). Not the headline number.

Liquidity pulled

292 flagged at launch · 9 passed at launch

Sells blocked

7 flagged at launch · 0 passed at launch

Verified only. "Flagged" means the launch flag was written before the rug. A liquidity pull needs every removal transaction on-chain (outstanding liquidity down to 10% or less of its sustained peak); sells blocked needs two failing sell simulations with the pool not drained. 5 recorded pull(s) without a verified receipt (including pulls whose amount is unreadable) are kept in the record but excluded from these counts — neither catches nor misses.

5

Flagged, still alive at 72h

10

Passed, still alive

10

Flagged, then dev or early-holder dump

14

Passed, then dev or early-holder dump — missed

0

Flagged, then crashed (not rugged)

42

Passed, then crashed (not rugged)

Counts only — no single accuracy number. A crash is a severe price drop with liquidity still mostly intact, counted separately since it isn't proof of a rug pull. 94 token(s) not decided yet: still inside the 72h window, or a check that couldn't be read (never counted as clean). Launches whose liquidity was not measured are not counted here. Earlier "no liquidity" labels from before the pool-discovery fix are shown as unverified and excluded.

Hit rate — launches with 1.5+ ETH liquidity · scanner v6, frozen record

Launches scored by scanner v6, from 2026-11-06 until v7 (trading hook fees scored as locked or adjustable) took over. No new launches join this set; launches still inside their 72h window are decided by the same rechecks as every other launch. Kept separate so each version's record can be read on its own.

Liquidity pulled

262 flagged at launch · 8 passed at launch

Sells blocked

14 flagged at launch · 5 passed at launch

Verified only. "Flagged" means the launch flag was written before the rug. A liquidity pull needs every removal transaction on-chain (outstanding liquidity down to 10% or less of its sustained peak); sells blocked needs two failing sell simulations with the pool not drained. 1 recorded pull(s) without a verified receipt (including pulls whose amount is unreadable) are kept in the record but excluded from these counts — neither catches nor misses.

2

Flagged, still alive at 72h

11

Passed, still alive

4

Flagged, then dev or early-holder dump

26

Passed, then dev or early-holder dump — missed

0

Flagged, then crashed (not rugged)

19

Passed, then crashed (not rugged)

Counts only — no single accuracy number. A crash is a severe price drop with liquidity still mostly intact, counted separately since it isn't proof of a rug pull. 7 token(s) not decided yet: still inside the 72h window, or a check that couldn't be read (never counted as clean). Launches whose liquidity was not measured are not counted here. Earlier "no liquidity" labels from before the pool-discovery fix are shown as unverified and excluded.

Hit rate — launches with 1.5+ ETH liquidity · scanner v5, frozen record

Launches scored by scanner v5, from 2026-11-02 until v6 took over on 2026-11-06. No new launches join this set; launches still inside their 72h window are decided by the same rechecks as every other launch. Kept separate so each version's record can be read on its own.

Liquidity pulled

420 flagged at launch · 6 passed at launch

Sells blocked

14 flagged at launch · 3 passed at launch

Verified only. "Flagged" means the launch flag was written before the rug. A liquidity pull needs every removal transaction on-chain (outstanding liquidity down to 10% or less of its sustained peak); sells blocked needs two failing sell simulations with the pool not drained. 4 recorded pull(s) without a verified receipt (including pulls whose amount is unreadable) are kept in the record but excluded from these counts — neither catches nor misses.

8

Flagged, still alive at 72h

17

Passed, still alive

6

Flagged, then dev or early-holder dump

34

Passed, then dev or early-holder dump — missed

2

Flagged, then crashed (not rugged)

44

Passed, then crashed (not rugged)

Counts only — no single accuracy number. A crash is a severe price drop with liquidity still mostly intact, counted separately since it isn't proof of a rug pull. 18 token(s) not decided yet: still inside the 72h window, or a check that couldn't be read (never counted as clean). Launches whose liquidity was not measured are not counted here. Earlier "no liquidity" labels from before the pool-discovery fix are shown as unverified and excluded.

Hit rate — launches with 1.5+ ETH liquidity · scanner v4, frozen record

Launches scored by scanner v4, before v5 took over on 2026-11-02. No new launches join this set; launches still inside their 72h window are decided by the same rechecks as every other launch. Kept separate so each version's record can be read on its own.

Liquidity pulled

1814 flagged at launch · 41 passed at launch

Sells blocked

46 flagged at launch · 10 passed at launch

Verified only. "Flagged" means the launch flag was written before the rug. A liquidity pull needs every removal transaction on-chain (outstanding liquidity down to 10% or less of its sustained peak); sells blocked needs two failing sell simulations with the pool not drained. 45 recorded pull(s) without a verified receipt (including pulls whose amount is unreadable) are kept in the record but excluded from these counts — neither catches nor misses.

130

Flagged, still alive at 72h

387

Passed, still alive

47

Flagged, then dev or early-holder dump

173

Passed, then dev or early-holder dump — missed

43

Flagged, then crashed (not rugged)

352

Passed, then crashed (not rugged)

Counts only — no single accuracy number. A crash is a severe price drop with liquidity still mostly intact, counted separately since it isn't proof of a rug pull. 6 token(s) not decided yet: still inside the 72h window, or a check that couldn't be read (never counted as clean). Launches whose liquidity was not measured are not counted here. Earlier "no liquidity" labels from before the pool-discovery fix are shown as unverified and excluded.

Hit rate — launches with 1.5+ ETH liquidity · all-time, every scanner version

Every scanner version together, including outcomes decided by the earlier in-range-liquidity method, which may include false positives

Liquidity pulled

2781 flagged at launch · 113 passed at launch

Sells blocked

78 flagged at launch · 21 passed at launch

Verified only. "Flagged" means the launch flag was written before the rug. A liquidity pull needs every removal transaction on-chain (outstanding liquidity down to 10% or less of its sustained peak); sells blocked needs two failing sell simulations with the pool not drained. 60 recorded pull(s) without a verified receipt (including pulls whose amount is unreadable) are kept in the record but excluded from these counts — neither catches nor misses.

148

Flagged, still alive at 72h

514

Passed, still alive

62

Flagged, then dev or early-holder dump

250

Passed, then dev or early-holder dump — missed

45

Flagged, then crashed (not rugged)

505

Passed, then crashed (not rugged)

Counts only — no single accuracy number. A crash is a severe price drop with liquidity still mostly intact, counted separately since it isn't proof of a rug pull. 95 token(s) not decided yet: still inside the 72h window, or a check that couldn't be read (never counted as clean). Launches whose liquidity was not measured are not counted here. Earlier "no liquidity" labels from before the pool-discovery fix are shown as unverified and excluded.

See the v7 and v4 boxes above for each version's own record.

Called it

Only launches RADAR flagged before the pull, with the transaction on-chain and after the flag. Earlier entries RADAR cannot back with a flag snapshot and a matching transaction are not listed.

290 flagged then rugged (scanner v7, 1.5+ ETH), 250 with a full on-chain receipt — the rest: 6 where the transactions do not fit between the flag and the detection; 2 where the receipt has not been verified yet; 32 where the removal transactions on record are below 90% of the pool.

Today — confirmed rugs, last 24h

Live feed