pumpfun_early_buyers
20 columnsThe first 100 distinct buyer wallets of every Pump.fun token, in chain order.
solana/pumpfun_launch/early_buyers<YYYY-MM-DD>.parquetone file per creation dayThe first 100 buyer wallets of every Pump.fun token since October 2025, in chain order, with slots after launch, creator flags and their first-day buys and sells.
pumpfun_early_buyersFor each Pump.fun token, the first 100 distinct wallets to buy it, ranked by slot, transaction index, instruction index and trade index, so ties inside a slot resolve the way the chain ordered them. The creator's own buy in the create transaction is kept and flagged.
Each row has how many slots and seconds after creation the wallet bought, whether it landed in the creation slot, what its first buy cost, and its total buys and sells of that token in the first 24 hours. Join on Buyer_Address across tokens to find wallets that are early again and again.
The first 100 distinct buyer wallets of every Pump.fun token, in chain order.
solana/pumpfun_launch/early_buyers<YYYY-MM-DD>.parquetone file per creation daySend 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.
Opens a new chat with the question filled in. Nothing about you is sent to Bitquery, and the assistant sees only the public brief.
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_early_buyers: one file per creation day
solana/pumpfun_launch/early_buyers<YYYY-MM-DD>.parquetEvery window includes 20 columns. Only the time range changes.
pumpfun_early_buyers table, 20 columnsTokens 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.
Our Solana pool and transfer archive runs about 8 days behind, so a purchase covers up to about 8 days before delivery.
The transaction signer. Bots that sign from many wallets show up as many wallets.
Successful Pump.fun curve and PumpSwap buys with a SOL or WSOL quote, in the 24 hours after creation.
With DuckDB: SELECT * FROM read_parquet('pumpfun_early_buyers/*.parquet') LIMIT 10. pandas, Polars, Spark and ClickHouse read the same files.
Yes. Each table links to a public sample file from 1 October 2026: tokens created in slots 452,119,504 to 452,120,503 (the first 7 minutes of the day). Its trades and transfers stop at 02:14 UTC, so in the sample the 24-hour and 7-day figures cover about 2 hours. No email address required.
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.
Every swap and every pool event across every indexed DEX program on Solana, in one schema, decoded and USD-priced at block time.
Polymarket fills, position splits, merges and payouts, and market results on Polygon since September 2025, with market titles, outcomes and USD values.
Every bonding-curve trade, token creation, migration and pool on Pump.fun, plus per-token OHLCV, decoded and USD-priced.
Tell us the chain, tables and date range.