pump.fun launches with outcomes and early features, one UTC day per file. Every launch our own capture saw that day, with the outcomes under the label rules at /v1/labels (true graduation, rug flag, timing); the last three days are rebuilt nightly because outcomes settle late. Facts from public on-chain activity, computed from our independent capture, not resold data and not advice. Coverage: 2026-08-31 to 2026-09-12, 13 day files, 384,702 launches in total.
free 200-row CSV sample · column schema (JSON) · index (JSON) · API front page · terms
GET https://api.loopholetape.com/v1/datasets/pumpfun_launches/{day} answers 402 with the payment terms (USDC on Solana or Base); the paid retry returns the parquet bytes with the sha256 in a header. Any x402 client works; in a browser with a Solana wallet the 402 shows a pay page.GET https://api.loopholetape.com/v1/keys/new ($2.00 credit; add credit by buying again) and send X-API-Key; a day file needs $5.00 of credit.buy_dataset(day) on https://api.loopholetape.com/mcp returns a one-hour download URL.Unknown days answer 404 and nothing is charged. A day's sha256 and row count are published below and in the index before you pay.
| UTC day | launches | graduated | rug flags | size | sha256 | |
|---|---|---|---|---|---|---|
| 2026-09-12 | 28257 | 610 | 14033 | 3.65 MB | 872c92d928c816d4 | buy $5.00 |
| 2026-09-11 | 28530 | 607 | 17770 | 3.82 MB | 40518374ec95a220 | buy $5.00 |
| 2026-09-10 | 31196 | 682 | 18876 | 4.14 MB | da3a962e6131f091 | buy $5.00 |
| 2026-09-09 | 33580 | 751 | 19452 | 4.45 MB | a1cd918d95232f0e | buy $5.00 |
| 2026-09-08 | 29446 | 720 | 19317 | 3.92 MB | 94ae41261777a2cf | buy $5.00 |
| 2026-09-07 | 26951 | 788 | 16858 | 3.67 MB | aa7a884d60220030 | buy $5.00 |
| 2026-09-06 | 22327 | 639 | 13569 | 3.03 MB | abd9197db1a84e6d | buy $5.00 |
| 2026-09-05 | 21184 | 605 | 13535 | 2.93 MB | 57b85f16c9a33d75 | buy $5.00 |
| 2026-09-04 | 29467 | 632 | 17477 | 3.88 MB | f3c315249a6e3874 | buy $5.00 |
| 2026-09-03 | 32926 | 639 | 12741 | 4.15 MB | a821a31219d1515e | buy $5.00 |
| 2026-09-02 | 32899 | 583 | 8060 | 3.69 MB | e6747d5c89b0c05d | buy $5.00 |
| 2026-09-01 | 36202 | 757 | 18854 | 4.13 MB | 9201a1f3d89c207d | buy $5.00 |
| 2026-08-31 | 31737 | 648 | 20710 | 3.6 MB | d05b9ab971004512 | buy $5.00 |
| column | meaning |
|---|---|
mint | pump.fun mint address (base58) |
creator | creator wallet |
t0 | launch time, unix seconds (UTC) |
launched_at | launch time, ISO 8601 UTC |
name | token name at launch |
symbol | token symbol at launch |
uri | metadata URI |
dev_buy_sol | creator's first buy, SOL |
dev_share | creator's share of supply after the first buy |
graduated | 1 = true graduation per our label rules (curve completed, or a migration seen while the curve was near completion); 0 otherwise |
migrate_dt_s | seconds from launch to the first migration/pool sighting, null if none (kept even when graduated = 0: a fake pool) |
rugged | 1 = our rug classification fired (drain from a meaningful peak); see /v1/labels |
rug_dt_s | seconds from launch to the rug, null if none |
dev_first_sell_dt_s | seconds from launch to the creator's first sell, null if none |
peak_rs | peak real SOL reserve of the curve |
terminal_rs | last observed real SOL reserve |
f10_dev_share | dev_share at the first sampled snapshot under 10 s of age (null when unsampled) |
f10_insider_share | insider_share at the first sampled snapshot under 10 s of age (null when unsampled) |
f10_bundle_wallets | bundle_wallets at the first sampled snapshot under 10 s of age (null when unsampled) |
f10_rep_n | rep_n at the first sampled snapshot under 10 s of age (null when unsampled) |
f10_rep_rug | rep_rug at the first sampled snapshot under 10 s of age (null when unsampled) |
f10_rep_grad | rep_grad at the first sampled snapshot under 10 s of age (null when unsampled) |
f10_rs | rs at the first sampled snapshot under 10 s of age (null when unsampled) |
f10_n_buys | n_buys at the first sampled snapshot under 10 s of age (null when unsampled) |
f10_mayhem | mayhem at the first sampled snapshot under 10 s of age (null when unsampled) |
f10_age | age of that snapshot, s |
f60_dev_share | dev_share at the first sampled snapshot between 10 and 60 s of age (null when unsampled) |
f60_insider_share | insider_share at the first sampled snapshot between 10 and 60 s of age (null when unsampled) |
f60_bundle_wallets | bundle_wallets at the first sampled snapshot between 10 and 60 s of age (null when unsampled) |
f60_rep_n | rep_n at the first sampled snapshot between 10 and 60 s of age (null when unsampled) |
f60_rep_rug | rep_rug at the first sampled snapshot between 10 and 60 s of age (null when unsampled) |
f60_rep_grad | rep_grad at the first sampled snapshot between 10 and 60 s of age (null when unsampled) |
f60_rs | rs at the first sampled snapshot between 10 and 60 s of age (null when unsampled) |
f60_n_buys | n_buys at the first sampled snapshot between 10 and 60 s of age (null when unsampled) |
f60_mayhem | mayhem at the first sampled snapshot between 10 and 60 s of age (null when unsampled) |
f60_age | age of that snapshot, s |