BitqueryBitqueryData Store
Solana logoSolanaEventsPools

Pump.fun Token Registry

Every Pump.fun token launched since October 2025, with its creator, name, symbol and URI at launch, every graduation to PumpSwap, and per-creator launch records.

Coverage
Oct 28, 2025→ Oct 20, 2026 · yesterday
Rows
≈30Mrows · estimate
Size
≈7.2 GBParquet · estimate
Tables
3Parquet, one prefix each
Columns
45across 3 tables
Coverage ends yesterday, UTC

Overview

One row per Pump.fun token, taken from the create or create_v2 instruction itself: mint, creator, bonding curve, and the name, symbol and URI the creator signed at launch, so nothing is a later edit. Mayhem-mode and cashback flags come from the same instruction.

Graduations are the first successful migrate or migrate_v2 that moved the curve's tokens, joined to the PumpSwap create_pool in the same transaction for the pool's opening reserves. Repeat migrate calls that move nothing are dropped. pumpfun_creators counts launches and graduations per creator over the window you buy.

Use cases

  • Creator and dev-wallet track records
  • Launch and graduation counts by day
  • Join key for any Pump.fun trade dataset

3 tables

45 columns · free sample for each table

pumpfun_tokens

18 columns

One row per Pump.fun token created, from its create or create_v2 instruction.

solana/pumpfun_launch/tokens<YYYY-MM-DD>.parquetone file per creation day
Browse columns Sample fileSample updated Oct 21, 2026

pumpfun_graduations

16 columns

One row per graduation: the first successful migrate or migrate_v2 that moved the curve's tokens to PumpSwap.

solana/pumpfun_launch/graduations<YYYY-MM-DD>.parquetone file per graduation day
Browse columns Sample fileSample updated Oct 21, 2026

pumpfun_creators

11 columns

One row per creator wallet, counted over the purchased window.

solana/pumpfun_launch/creatorscreators.parquetone file per delivery
Browse columns Sample fileSample updated Oct 21, 2026

Schema reference

copies a column name
45 columns
pumpfun_tokens18 columnsOne row per Pump.fun token created, from its create or create_v2 instruction.
ColumnTypeDescription
Block_DateDateUTC date of the block
Block_SlotUInt64Solana slot
Block_TimeDateTimeBlock timestamp, UTC
Transaction_IndexUInt32Position of the transaction in the slot
Instruction_IndexUInt32Instruction index in the transaction
Transaction_SignatureStringTransaction signature (base58)
Create_MethodStringcreate or create_v2
Token_MintAddressStringToken mint
Token_NameStringName signed at creation
Token_SymbolStringSymbol signed at creation
Token_UriStringMetadata URI signed at creation
Creator_AddressStringCreator wallet (the creator argument)
Transaction_SignerStringTransaction signer
BondingCurve_AddressStringBonding-curve account
Is_Mayhem_ModeBoolLaunched in Mayhem mode
Is_Cashback_EnabledBoolCashback enabled at launch
Creator_Fee_BpsUInt64Creator fee in basis points, where the launch sets one
Token_DecimalsUInt32Token decimals
Sample file
pumpfun_graduations16 columnsOne row per graduation: the first successful migrate or migrate_v2 that moved the curve's tokens to PumpSwap.
ColumnTypeDescription
Block_DateDateUTC date of the block
Block_SlotUInt64Solana slot
Block_TimeDateTimeBlock timestamp, UTC
Transaction_IndexUInt32Position of the transaction in the slot
Instruction_IndexUInt32Instruction index in the transaction
Transaction_SignatureStringTransaction signature (base58)
Migrate_MethodStringmigrate or migrate_v2
Token_MintAddressStringToken mint
BondingCurve_AddressStringBonding-curve account
PumpSwap_Pool_AddressStringPumpSwap pool the token moved to
Quote_MintAddressStringQuote mint of the pool (WSOL for most)
Transaction_SignerStringTransaction signer
Tokens_Out_Of_CurveFloat64Tokens moved out of the curve, decimal adjusted
Pool_Open_Quote_AmountFloat64Quote amount the pool opened with (create_pool in the same transaction)
Pool_Open_Token_AmountFloat64Token amount the pool opened with
Pool_Open_Price_In_QuoteFloat64Opening pool price, quote per token
Sample file
pumpfun_creators11 columnsOne row per creator wallet, counted over the purchased window.
ColumnTypeDescription
Creator_AddressStringCreator wallet
Tokens_CreatedUInt64Tokens launched in the window
Tokens_GraduatedUInt64Of those, tokens that graduated in the window
Graduation_RateFloat64Tokens_Graduated / Tokens_Created
First_Created_AtDateTimeFirst launch in the window
Last_Created_AtDateTimeLast launch in the window
Active_DaysUInt64Days with at least one launch
Median_Minutes_To_GraduationFloat64Median minutes from creation to graduation, graduated tokens only
First_Graduated_AtDateTimeFirst graduation in the window
Window_StartDateFirst day of the window
Window_EndDateLast day of the window
Sample file

Ask an AI about this data

Send this dataset’s full schema to an assistant and ask it anything. It reads the plain-text brief first, so the answer comes from the real column list rather than a guess.

Start with

Opens a new chat with the question filled in. Nothing about you is sent to Bitquery, and the assistant sees only the public brief.

Delivery

Parquet files in a Requester Pays S3 bucket or a Cloudflare R2 bucket, chosen at checkout. On S3 you download with your own AWS account and AWS bills the transfer; on R2 you download with a read-only API key and pay no egress. Layout:

# pumpfun_tokens: one file per creation day
solana/pumpfun_launch/tokens<YYYY-MM-DD>.parquet

# pumpfun_graduations: one file per graduation day
solana/pumpfun_launch/graduations<YYYY-MM-DD>.parquet

# pumpfun_creators: one file per delivery
solana/pumpfun_launch/creatorscreators.parquet
  1. Download a free sampleNo email needed.
  2. Pay nowName, work email and licence check.
  3. Pay the invoiceBy card or bank transfer.
  4. Download from S3 or R2The team prepares the export and emails the bucket path, plus a read-only API key for R2 orders.

Time windows

Every window includes all 3 tables and 45 columns. Only the time range changes.

30 days
Latest month
Sep 20, 2026 → Oct 20, 2026
$100
Pay now
183 days
Last 6 months
Apr 20, 2026 → Oct 20, 2026
$500
Pay now
365 days
Last 12 months
Oct 20, 2025 → Oct 20, 2026
$1,000
Pay now
In every window
  • All 3 tables, 45 columns
  • Parquet files in the layout under Delivery
  • S3 or R2 download, chosen at checkout
  • Licensed under the Data License

FAQ

8 questions
What dates are covered?

Tokens created from 28 October 2025, the first day with complete raw Solana trades in our archive. A 12-month purchase starts there until the rolling window passes that date. Earlier Pump.fun history exists only as aggregated candles and volume, which these tables do not use.

How current is it?

Our Solana pool and transfer archive runs about 8 days behind, so a purchase covers up to about 8 days before delivery.

How many tokens is that?

About 45,000 to 50,000 launches a day in October 2026 and roughly 1% to 3% of them graduating; about 15 to 18 million tokens over 12 months.

Who is the creator?

The creator argument of the create instruction. It is the transaction signer in all but a handful of launches; both are in pumpfun_tokens.

What is Mayhem mode?

A Pump.fun launch mode in which the curve's SOL is held outside the bonding-curve account. About a quarter of launches on 1 October 2026 used it. Their graduations open PumpSwap pools with little SOL, so check Is_Mayhem_Mode before comparing pools.

How do I load it?

With DuckDB: SELECT * FROM read_parquet('pumpfun_tokens/*.parquet') LIMIT 10. pandas, Polars, Spark and ClickHouse read the same files.

Can I try before I buy?

Yes. Each table links to a public sample file from 1 October 2026: tokens created and graduations in slots 452,119,504 to 452,120,503, the first 7 minutes of the day. No email address required.

How is the data delivered?

As flat Parquet files (ZSTD) under a stable layout, one prefix per table, with a JSON manifest listing each file and its sha256. We prepare the files within 7 business days of purchase and email you the location. You choose at checkout where to collect them: a Requester Pays S3 bucket, downloaded with your own AWS account, or a Cloudflare R2 bucket with a read-only API key and no egress fees. Files stay available for 7 days from delivery.