Skip to main content
This guide covers Pump.fun tokens from launch to graduation. You will learn how to find new launches, track bonding curve progress, detect graduation events, swap tokens, and monitor risk signals. All of these endpoints and streams also work with other bonding curve platforms (Raydium LaunchLab, Boop, Meteora DBC).

Lifecycle Overview

Every Pump.fun token goes through the same stages. A bonding curve is a pricing path where the price changes as people buy or sell before the token moves to a normal trading pool.
  1. Created — the token launches on the bonding curve.
  2. Graduating — the bonding curve fills up from 0–100%.
  3. Graduated — the curve is complete, and liquidity moves to a DEX pool.
You can track each stage with REST endpoints, real-time WebSocket streams, or both.

Find New Pump.fun Tokens

REST: Latest Tokens

Filter the response by pools[0].market to isolate Pump.fun tokens:

REST: Search with Filters

Use the search endpoint to find Pump.fun tokens with specific criteria:
Key search filters for Pump.fun:

REST: Tokens by Deployer

Find all tokens launched by a specific wallet:

WebSocket: Live Feed

Stream every new token the moment it’s created:

Track Bonding Curve Progress

REST: Graduating Tokens

Get all tokens currently on a bonding curve:

WebSocket: Graduating Stream

WebSocket: Curve Percentage Alerts

Get notified when any token hits a specific bonding curve milestone:
Supported markets for curve alerts: pumpfun, launchpad, boop, meteora-curve.

Detect Graduation

REST: Recently Graduated

WebSocket: Graduated Stream

REST: Graduation Timestamp for a Specific Token

GET /tokens/{tokenAddress} and POST /tokens/multi do not include a graduation timestamp field. To fetch when a specific token graduated, use the search endpoint — it returns a graduatedAt field (Unix ms, null if the token has not graduated).
The response includes data[].graduatedAt. You can also filter by graduation window using minGraduatedAt / maxGraduatedAt.

Example: Graduation Pipeline

Watch tokens across their full Pump.fun lifecycle:

Swap Pump.fun Tokens

Use the Raptor Swap API to buy and sell Pump.fun tokens. It handles bonding curve swaps and post-graduation DEX swaps automatically.
Raptor automatically routes through Pump.fun’s bonding curve for pre-graduation tokens, and through the DEX pool for graduated tokens. See the full Swap API guide for sending transactions and WebSocket streaming.

Risk Signals

Pump.fun tokens carry specific risks you can monitor: Use these Datastream rooms to monitor safety signals on any Pump.fun token: See the Safety Streams guide for full examples.

Yellowstone gRPC (Advanced)

For low-level transaction parsing, use Yellowstone gRPC to stream raw Pump.fun transactions directly from Solana:

Room Reference

API Endpoints

Token Discovery

Trending, volume leaders, and top performers across all markets.

Token Discovery Streams

Real-time graduating, graduated, and curve percentage streams.

Safety Streams

Sniper, bundler, insider, and holder monitoring.

Swap API

Buy and sell tokens through Raptor with automatic routing.