Each night we take the pump.fun mints our radar called the day before, draw up to 300 of them evenly over the day, read RugCheck's free public report for each, and score both against what happened to the mint: rugged within 300 seconds of launch, graduated. Window: 7 of the last 7 UTC days on record (2026-11-07 to 2026-11-13). We are one of the two sides, and the outcome labels are ours (see the caveats). Nothing here is ranked.
Method. Same mint, same second, same outcome rule: RugCheck's public report and Jupiter's token record were read a median 2.1 s after the radar's call on the mint, and all three were scored against the settled outcome at least 24 hours after launch.
170,755 mints graded, out of 175,309 read between 2026-10-01T20:54:58Z and 2026-11-14T02:19:47Z. Not graded: 3,054 read less than 24 hours ago, 1,495 whose outcome had not settled when the labels were read, 5 not found in our launch table. Our flag: rug odds of at least 50% at the radar's first call. RugCheck's flag: at least one risk at level danger, the flag used in the day-later tables. Jupiter's flags: an organicScore of 0, and a mint or freeze authority that is not disabled. Each column covers the mints that side was asked about; the counts of reads are below the tables.
All 170,755 graded mints. Rugged within 300 s: 44.6% (76089 of 170755, 95% interval 44.3 to 44.8%).
| loophole tape radar, odds of at least 50% | RugCheck: any danger risk | Jupiter: organic score 0 | Jupiter: mint or freeze authority not disabled | |
|---|---|---|---|---|
| mints asked at that moment | 170,755 | 168,738 | 167,389 | 167,389 |
| no record at that moment (share of asked) | 0.0% (0 of 170755, 95% interval 0.0 to 0.0%) | 10.3% (17469 of 168738, 95% interval 10.2 to 10.5%) | 0.0% (6 of 167389, 95% interval 0.0 to 0.0%) | 0.0% (6 of 167389, 95% interval 0.0 to 0.0%) |
| read failed (error, timeout or back-off) | 0 | 2,017 | 3,366 | 3,366 |
| flagged (share of answered) | 47.1% (80429 of 170755, 95% interval 46.9 to 47.3%) | 27.0% (40765 of 151269, 95% interval 26.7 to 27.2%) | 100.0% (167383 of 167383, 95% interval 100.0 to 100.0%) | 0.0% (0 of 167383, 95% interval 0.0 to 0.0%) |
| rugged within 300 s (share of answered, settled) | 44.6% (76089 of 170755, 95% interval 44.3 to 44.8%) | 43.6% (65960 of 151269, 95% interval 43.4 to 43.9%) | 44.7% (74782 of 167383, 95% interval 44.4 to 44.9%) | 44.7% (74782 of 167383, 95% interval 44.4 to 44.9%) |
| precision on rugs (flagged that rugged) | 71.9% (57845 of 80429, 95% interval 71.6 to 72.2%) | 52.7% (21499 of 40765, 95% interval 52.2 to 53.2%) | 44.7% (74782 of 167383, 95% interval 44.4 to 44.9%) | n/a (0 of 0) |
| recall on rugs among answered (rugged that were flagged) | 76.0% (57845 of 76089, 95% interval 75.7 to 76.3%) | 32.6% (21499 of 65960, 95% interval 32.2 to 33.0%) | 100.0% (74782 of 74782, 95% interval 100.0 to 100.0%) | 0.0% (0 of 74782, 95% interval 0.0 to 0.0%) |
| share of all settled rugs that were flagged (no record counts as not flagged) | 76.0% (57845 of 76089, 95% interval 75.7 to 76.3%) | 28.6% (21499 of 75218, 95% interval 28.3 to 28.9%) | 100.0% (74782 of 74785, 95% interval 100.0 to 100.0%) | 0.0% (0 of 74785, 95% interval 0.0 to 0.0%) |
| graduated, among flagged | 0.9% (733 of 80429, 95% interval 0.9 to 1.0%) | 1.0% (421 of 40765, 95% interval 0.9 to 1.1%) | 0.9% (1465 of 167383, 95% interval 0.8 to 0.9%) | n/a (0 of 0) |
Reads made within 30 seconds of launch: 145,383 mints. Rugged within 300 s: 47.1% (68498 of 145383, 95% interval 46.9 to 47.4%).
| loophole tape radar, odds of at least 50% | RugCheck: any danger risk | Jupiter: organic score 0 | Jupiter: mint or freeze authority not disabled | |
|---|---|---|---|---|
| mints asked at that moment | 145,383 | 143,701 | 142,535 | 142,535 |
| no record at that moment (share of asked) | 0.0% (0 of 145383, 95% interval 0.0 to 0.0%) | 10.8% (15550 of 143701, 95% interval 10.7 to 11.0%) | 0.0% (5 of 142535, 95% interval 0.0 to 0.0%) | 0.0% (5 of 142535, 95% interval 0.0 to 0.0%) |
| read failed (error, timeout or back-off) | 0 | 1,682 | 2,848 | 2,848 |
| flagged (share of answered) | 50.0% (72745 of 145383, 95% interval 49.8 to 50.3%) | 27.8% (35576 of 128151, 95% interval 27.5 to 28.0%) | 100.0% (142530 of 142530, 95% interval 100.0 to 100.0%) | 0.0% (0 of 142530, 95% interval 0.0 to 0.0%) |
| rugged within 300 s (share of answered, settled) | 47.1% (68498 of 145383, 95% interval 46.9 to 47.4%) | 46.1% (59122 of 128151, 95% interval 45.9 to 46.4%) | 47.2% (67325 of 142530, 95% interval 47.0 to 47.5%) | 47.2% (67325 of 142530, 95% interval 47.0 to 47.5%) |
| precision on rugs (flagged that rugged) | 72.9% (53047 of 72745, 95% interval 72.6 to 73.2%) | 54.6% (19438 of 35576, 95% interval 54.1 to 55.1%) | 47.2% (67325 of 142530, 95% interval 47.0 to 47.5%) | n/a (0 of 0) |
| recall on rugs among answered (rugged that were flagged) | 77.4% (53047 of 68498, 95% interval 77.1 to 77.8%) | 32.9% (19438 of 59122, 95% interval 32.5 to 33.3%) | 100.0% (67325 of 67325, 95% interval 100.0 to 100.0%) | 0.0% (0 of 67325, 95% interval 0.0 to 0.0%) |
| share of all settled rugs that were flagged (no record counts as not flagged) | 77.4% (53047 of 68498, 95% interval 77.1 to 77.8%) | 28.7% (19438 of 67721, 95% interval 28.4 to 29.0%) | 100.0% (67325 of 67328, 95% interval 100.0 to 100.0%) | 0.0% (0 of 67328, 95% interval 0.0 to 0.0%) |
| graduated, among flagged | 0.9% (684 of 72745, 95% interval 0.9 to 1.0%) | 1.0% (345 of 35576, 95% interval 0.9 to 1.1%) | 0.9% (1282 of 142530, 95% interval 0.9 to 0.9%) | n/a (0 of 0) |
148,135 of the 170,755 graded mints had a record at both RugCheck and Jupiter; the same four columns over those mints are in the JSON under same_moment.all.common_set.
Reads over every mint collected, graded or not: RugCheck answered 155,697, had no record for 17,562 and failed to read 2,050; Jupiter answered 171,905, had no record for 13 and failed to read 3,391. A read was made a median 2.1 s after our call (90th percentile 5.7 s), when the mint was a median 17.9 s old; a request took a median 478.0 ms at RugCheck and 83 ms at Jupiter.
Limits of this section
The tables below are the day-later reading. RugCheck was asked a median 12.9 hours after launch there, so its columns differ from the same-moment columns above: a risk listed at launch can be gone from a report read a day later.
Our flag: rug odds of at least 50% at the first call (odds of 30% and 70% are in the JSON). RugCheck flag: the report lists at least one risk at level danger (second column) or at level warn or danger (third). Intervals are Wilson 95%.
| loophole tape radar, odds of at least 50% | RugCheck: any danger risk | RugCheck: any warn or danger risk | |
|---|---|---|---|
| mints sampled | 2,100 | 2,100 | 2,100 |
| no answer (share of sampled) | 13.2% (277 of 2100, 95% interval 11.8 to 14.7%) | 0.0% (0 of 2100, 95% interval 0.0 to 0.2%) | 0.0% (0 of 2100, 95% interval 0.0 to 0.2%) |
| flagged (share of answered) | 49.6% (904 of 1823, 95% interval 47.3 to 51.9%) | 17.7% (372 of 2100, 95% interval 16.1 to 19.4%) | 21.2% (446 of 2100, 95% interval 19.5 to 23.0%) |
| answered with a settled rug label | 1,788 | 2,052 | 2,052 |
| rugged within 300 s (share of answered, settled) | 45.9% (820 of 1788, 95% interval 43.6 to 48.2%) | 46.1% (946 of 2052, 95% interval 44.0 to 48.3%) | 46.1% (946 of 2052, 95% interval 44.0 to 48.3%) |
| precision on rugs (flagged that rugged) | 74.3% (652 of 877, 95% interval 71.4 to 77.1%) | 42.7% (155 of 363, 95% interval 37.7 to 47.8%) | 40.1% (174 of 434, 95% interval 35.6 to 44.8%) |
| recall on rugs (rugged that were flagged) | 79.5% (652 of 820, 95% interval 76.6 to 82.1%) | 16.4% (155 of 946, 95% interval 14.2 to 18.9%) | 18.4% (174 of 946, 95% interval 16.1 to 21.0%) |
| counts behind precision and recall | flagged and rugged 652, flagged not rugged 225, unflagged rugged 168, unflagged not rugged 743 | flagged and rugged 155, flagged not rugged 208, unflagged rugged 791, unflagged not rugged 898 | flagged and rugged 174, flagged not rugged 260, unflagged rugged 772, unflagged not rugged 846 |
| graduated, among flagged | 1.1% (10 of 877, 95% interval 0.6 to 2.1%) | 4.4% (16 of 363, 95% interval 2.7 to 7.0%) | 3.9% (17 of 434, 95% interval 2.5 to 6.2%) |
| graduated, among unflagged | 0.4% (4 of 911, 95% interval 0.2 to 1.1%) | 0.2% (3 of 1689, 95% interval 0.1 to 0.5%) | 0.1% (2 of 1618, 95% interval 0.0 to 0.4%) |
| loophole tape radar | RugCheck: any danger risk | RugCheck: any warn or danger risk | |
|---|---|---|---|
| flagged (share of the common mints) | 49.6% (904 of 1823, 95% interval 47.3 to 51.9%) | 17.8% (324 of 1823, 95% interval 16.1 to 19.6%) | 21.4% (391 of 1823, 95% interval 19.6 to 23.4%) |
| rugged within 300 s (settled) | 45.9% (820 of 1788, 95% interval 43.6 to 48.2%) | 45.9% (820 of 1788, 95% interval 43.6 to 48.2%) | 45.9% (820 of 1788, 95% interval 43.6 to 48.2%) |
| precision on rugs | 74.3% (652 of 877, 95% interval 71.4 to 77.1%) | 42.9% (136 of 317, 95% interval 37.6 to 48.4%) | 39.8% (152 of 382, 95% interval 35.0 to 44.8%) |
| recall on rugs | 79.5% (652 of 820, 95% interval 76.6 to 82.1%) | 16.6% (136 of 820, 95% interval 14.2 to 19.3%) | 18.5% (152 of 820, 95% interval 16.0 to 21.3%) |
The one outside wallet we have seen paying for token-safety data in this category bought GET https://api.deepnets.ai/api/token-safety?mint= ($0.0 a call). On 2026-09-30 we bought its answer for 32 pump.fun mints our radar had just called (first call at a median age of 9.7 s, 1.2 to 28.4 s), once at that moment and once five minutes later. It had a record for 0 of 32 at our call and for 0 of 32 at five minutes; every other answer was Token safety record not found. To trigger research for this token, use POST /api/request-token-safety-analysis (requires API key and credits). (HTTP 404 after the payment handshake; nothing was charged). Of 3 older tokens probed by hand, BONK (established, 2023) had a record; pump.fun graduate, 1 day old, pump.fun graduate, 7 days old had none. On the population this page measures, that side gave no answer, so no precision can be compared; the counts and status codes are in the JSON under paid_competitor, its answers are its own and are not republished, and the read is dated: it says nothing about what that service answers later or for other tokens.
| day | sampled | rug label settled | rugged within 300 s | ours flagged | RugCheck danger flagged | ours no answer | RugCheck no answer |
|---|---|---|---|---|---|---|---|
| 2026-11-07 | 300 | 289 | 142 | 54.5% (139 of 255, 95% interval 48.4 to 60.5%) | 15.7% (47 of 300, 95% interval 12.0 to 20.2%) | 15.0% (45 of 300, 95% interval 11.4 to 19.5%) | 0.0% (0 of 300, 95% interval 0.0 to 1.3%) |
| 2026-11-08 | 300 | 296 | 127 | 48.3% (130 of 269, 95% interval 42.4 to 54.3%) | 20.0% (60 of 300, 95% interval 15.9 to 24.9%) | 10.3% (31 of 300, 95% interval 7.4 to 14.3%) | 0.0% (0 of 300, 95% interval 0.0 to 1.3%) |
| 2026-11-09 | 300 | 292 | 151 | 52.4% (141 of 269, 95% interval 46.5 to 58.3%) | 22.3% (67 of 300, 95% interval 18.0 to 27.4%) | 10.3% (31 of 300, 95% interval 7.4 to 14.3%) | 0.0% (0 of 300, 95% interval 0.0 to 1.3%) |
| 2026-11-10 | 300 | 298 | 129 | 43.0% (113 of 263, 95% interval 37.1 to 49.0%) | 18.7% (56 of 300, 95% interval 14.7 to 23.5%) | 12.3% (37 of 300, 95% interval 9.1 to 16.5%) | 0.0% (0 of 300, 95% interval 0.0 to 1.3%) |
| 2026-11-11 | 300 | 295 | 114 | 46.1% (118 of 256, 95% interval 40.1 to 52.2%) | 14.7% (44 of 300, 95% interval 11.1 to 19.1%) | 14.7% (44 of 300, 95% interval 11.1 to 19.1%) | 0.0% (0 of 300, 95% interval 0.0 to 1.3%) |
| 2026-11-12 | 300 | 294 | 126 | 47.2% (118 of 250, 95% interval 41.1 to 53.4%) | 15.7% (47 of 300, 95% interval 12.0 to 20.2%) | 16.7% (50 of 300, 95% interval 12.9 to 21.3%) | 0.0% (0 of 300, 95% interval 0.0 to 1.3%) |
| 2026-11-13 | 300 | 288 | 157 | 55.6% (145 of 261, 95% interval 49.5 to 61.5%) | 17.0% (51 of 300, 95% interval 13.2 to 21.7%) | 13.0% (39 of 300, 95% interval 9.7 to 17.3%) | 0.0% (0 of 300, 95% interval 0.0 to 1.3%) |
RugCheck requests by result: answered: 2100.
Risk names on RugCheck reports that carried any warn or danger risk (mints per name): Creator history of rugged tokens 332, Copycat token 79, Low Liquidity 41, High holder correlation 7, Single holder ownership 2, Top 10 holders high ownership 1, High ownership 1.
The same figures as JSON (free): /v1/compare. Rows: /v1/compare/rows. Our own dated scorecard: /track-record.