PUMP.FUN API · gRPC · WebSocket · sub-100ms

Pump.fun API — token launches, trades & bonding-curve data on Solana

Stop tailing the pump.fun program and decoding instructions yourself. We've already indexed every launch, bonding-curve trade and graduation — so new tokens, curve progress and migrations to PumpSwap and Raydium stream to your bot in milliseconds. No Solana node, no instruction decoder.

newtokens/min
pump.fun launches captured
100%
of bonding-curve trades decoded
live
graduations to PumpSwap & Raydium
<100ms
gRPC & WebSocket stream latency
Solana.DEXTradesLIVEpumpfun_firehose · gRPC
SlotEventTokenValue
200 · gRPC · 74msstreaming.bitquery.io
Trusted by 40,000+ developers & teams like
Binance logoChainalysis logoTRM Labs logoNansen logo0x logoCoinMarketCap logoCoin Metrics logoBybit logoLukka logo3Commas logoNexo logoTether logo
40+
Chains supported
1PB+
Blockchain data indexed
10B+
API calls / month
99.9%
Production uptime
01
Delivery channels

Pick your latency. Same pump.fun data underneath.

Design your query once in GraphQL, then read the exact same fields over the channel that fits. gRPC CoreCast is the fastest feed we ship — binary Protobuf, no serialization overhead. Step down to Kafka, WebSocket or GraphQL when durability or history matters more than raw speed.

FastestgRPC · CoreCast
<100ms

Binary Protobuf firehose — the lowest-latency way to catch pump.fun launches and bonding-curve trades, built for snipers and HFT.

Best for: snipers, bots, HFT
Kafka
<500ms

Guaranteed delivery with offset replay — never miss a launch or graduation, backfill on reconnect.

Best for: pipelines, durability
WebSocket
~1s

Browser-ready GraphQL subscriptions — subscribe to exactly the launches, trades or graduations you filter.

Best for: dashboards, alerts
GraphQL
query

The same schema for historical reads — backtest curve progress and hydrate from genesis.

Best for: history, backfills
02
Pump.fun data coverage

The whole launchpad lifecycle, decoded into one feed.

From the first create instruction to graduation, every stage of a pump.fun token is one schema — filterable by token, creator wallet or curve progress, and followed onto PumpSwap and Raydium after it graduates.

DataSourceWhat you get
LaToken launchesInstructions · createEvery new mint at bonding-curve creation, with creator, name, symbol and supply
TrBonding-curve tradesDEXTradesEvery curve buy and sell with price in SOL and USD, amount and trader wallet
GrGraduationsInstructions · migrateThe moment a token completes the curve and migrates to PumpSwap or Raydium
HlHolders & balancesBalanceUpdatesHolder counts and balance changes per token, for distribution and concentration
DvDev activityInstructions · SignerEvery token a creator wallet launches, plus its early buys and sells
+ OHLCV candles, USD prices, first-buyers & PumpSwap trades on the same Solana schema
03
Forget polling the pump.fun program

Raw pump.fun instructions weren't built for the questions you're asking.

Reading pump.fun yourself means a Solana RPC node, a hand-written instruction decoder for the pump program and a poller you babysit through every redeploy — and you still miss launches between polls. We did the indexing, so launches, trades, curve progress and graduations are one query or one stream away.

What you're doing
Build it yourself
Bitquery Pump.fun API
Every new token at creation
Poll the program for create ix
Streamed the moment it mints
Bonding-curve buys and sells
Decode pump instructions by hand
Decoded, priced in SOL & USD
Curve progress to graduation
Track reserves account yourself
Percent filled, built in
Graduations to PumpSwap/Raydium
Watch for the migrate ix
Streamed on migration
Dev-wallet history
Reindex per creator
Filter by signer in one query
Sub-100ms launch alerts
Run an RPC and a poller
gRPC & WebSocket streams
04
Build it this weekend

The pump.fun products people ship on us.

Each one is a filter on the same indexed firehose — subscribe over gRPC or Kafka for bots, or query GraphQL for dashboards.

gRPC · WebSocket

New-launch sniper

Stream every pump.fun token at the create instruction, filtered by creator wallet or initial buy, and act before the curve moves.

Read the docs
gRPC

Bonding-curve & graduation alerts

Watch curve progress and fire the moment a token hits the cap and migrates to PumpSwap or Raydium — never miss a graduation.

Read the docs
GraphQL

Dev-wallet tracker

Follow a creator across every token it launches and trades — flag serial deployers and copy or fade their next mint.

Read the docs

What teams say about our data

"We did a thorough search of the market for the best onchain data. Bitquery came out on top — and now powers all live prices across Nansen. We don't think of them as a vendor. They're a partner."

A
Alexander Karsten
Nansen
Every
pump.fun launch captured at creation
<100ms
gRPC & WebSocket stream latency
Curve → DEX
Tracked through graduation to Raydium

Bitquery does the hard work of parsing blockchain transaction data into a usable form so that we don't have to. We use their interface to diagnose issues with complex transactions and their analytics as a starting point for our own.

0x Protocol logo
Alex Knaggs
0x Protocol

They proved they had the technology to deliver sophisticated data solutions. We extended our support through the Binance X fellowship — building an open-source library of visualization widgets on their blockchain data.

Director, Binance X logo
Flora Sun
Director, Binance X

The complex raw data is available at different levels of detail and from different viewpoints — whether we need simple aggregated transfers or parameters for failed contract calls. The support is responsive, friendly and quick.

Backend Developer, Blockpit logo
Jan Dreske
Backend Developer, Blockpit

Partnering with Bitquery has been highly cost-effective — leveraging their established infrastructure rather than building our own let us rapidly expand our blockchain support and reach a much broader segment of on-chain users.

Co-Founder, Syla logo
Nick Christie
Co-Founder, Syla

Bitquery's products are very intuitive and easy to use. We currently use their products to obtain DEX-related trading and liquidity information, which saves us the manpower and tedious technical details required to develop our own system. Their excellent technical team deserves special praise; they provide near-24/7 support and resolve issues quickly. I greatly appreciate their products and work ethic.

Ourbit logo
Data Team
Ourbit

Bitquery provides the infrastructure we rely on every day. Fast, reliable, and comprehensive across the chains that matter to our business.

Webacy
Webacy
webacy.com
05
Pricing

Start free. Scale when you ship.

Query every blockchain on every plan — no chain is paywalled. Move to commercial when you need volume, SLAs and bulk datashares.

Developer
$0 / month
Free plan for developers or small projects.
  • All blockchains, all plans
  • 10 requests / minute
  • 2 streams for testing
  • GraphQL IDE access
Get started free
Most popular
Commercial
Custom
Tailored solutions for business and enterprise.
  • Scalable calls, no throttling
  • SQL, Cloud, Kafka & more
  • 24/7 engineering access
  • Dedicated onboarding & SLA
Talk to sales
Datashares
Custom
Bulk historical & real-time data on your cloud.
  • Snowflake, BigQuery, S3, Azure
  • No setup or infrastructure
  • Structured for AI agents & MCP
  • Audit data for custodians
Talk to sales
FAQ

Pump.fun data questions, answered.

How do I get pump.fun data with Bitquery?
Query pump.fun launches and trades through our GraphQL API, WebSocket subscriptions, Kafka streams or gRPC. Sign up at ide.bitquery.io for an API key, then filter the Solana DEXTrades and Instructions datasets by the pump program.
How do I detect new pump.fun token launches?
Subscribe to Solana Instructions where the program Name is pump and Method is create. You get every new token the moment its bonding curve is created, with the creator wallet, name, symbol and supply.
Can I track bonding-curve progress?
Yes. From pump.fun trades and the token's market account you can follow SOL reserves, percent filled and market cap as the curve climbs toward graduation — ideal for alerts and near-graduation scanners.
How do I catch graduations to PumpSwap or Raydium?
Subscribe to the pump program's migrate instruction to catch a token the instant it completes the curve and migrates. After graduation, follow it on Raydium, PumpSwap and Orca with the same Solana DEXTrades schema.
Can I stream pump.fun data in real time?
Yes. Subscribe over WebSocket, Kafka or gRPC with sub-100ms latency for new launches, trades, curve progress and graduations — built for snipers, trading bots and alerting.
Can I track a pump.fun developer or creator wallet?
Yes. Filter the pump program by the transaction Signer to see every token a wallet launches and its early buys and sells — the feed behind serial-deployer detection and dev-wallet leaderboards.

Ship your pump.fun product this week.

Free API key, every launch and trade unlocked, no Solana node to run. Query historical pump.fun data and stream live launches in your first call.

No credit card · 10K free points for your first month · Solana & 40+ chains included