Go to app

How Pump.fun's Token Launch Mechanism Works

Published 10/10/2026, 12:17:03 AM

Pump.fun is a Solana-based memecoin launchpad that lets anyone create and trade a token in a single transaction, using a bonding curve instead of requiring creators to seed liquidity. Here's the mechanism end-to-end.

1. Token creation

A creator connects a wallet and submits a name, symbol, and image. The platform mints a token with a 1 billion total supply and deploys it instantly against a bonding curve — no presale, no team allocation, no liquidity seeding required. Per the official docs, "Coins are instantly tradable on a transparent bonding curve — no liquidity to seed, no presales, no team allocations" [Source: https://pump.fun/]. Token creation itself carries no additional fee via the API; the standard trading fee applies to the initial dev buy [Source: https://pumpportal.fun/creation/].

2. The bonding curve (pricing mechanism)

Pump.fun uses a constant-product AMM formula (Uniswap-style) but with virtual reserves. The price is set deterministically by the formula:

price_per_token (in SOL) = virtual_sol_reserves / virtual_token_reserves

There is no order book — every buy pushes the price up along the curve, every sell pushes it down [Source: https://github.com/nirholas/pump-fun-sdk/blob/main/docs/bonding-curve-math.md]. Documented initial parameters [Source: https://openskillindex.com/skills/neversight-learn-skills-dev-pumpfun-mechanics]:

ParameterValue
Initial virtual SOL reserves30 SOL (30,000,000,000 lamports)
Initial virtual token reserves~1.073B tokens
Token total supply1B tokens
Real token reserves~793M tokens (rest held as virtual reserves)

Because the curve is a constant-product function, the price rises non-linearly as more SOL is committed — early buyers get the cheapest prices.

3. Graduation (the threshold)

When the bonding curve accumulates roughly 85 SOL (corresponding to roughly $69,000 market cap, SOL-price dependent), the curve "completes" and the token graduates. At that point the accumulated SOL and remaining unminted tokens migrate to an AMM pool. Historically this was Raydium; Pump.fun has since migrated graduation to its own PumpSwap AMM. The official program docs state: "When the coin hits a certain market cap the liquidity from the bonding curve is migrated to PumpSwap (an AMM on Solana). The LP tokens received from the PumpSwap pool are then burnt" [Source: https://github.com/maxttor/pump-fun-pump-public-docs/blob/main/docs/PUMP_PROGRAM_README.md].

Note on the threshold: the widely-cited "$69K / 85 SOL" figure is SOL-price dependent, not a fixed USD number. As one analysis notes, the "$69K fixed" framing is a myth — the real trigger is the SOL amount in the curve [Source: https://gist.github.com/septimlabs-code/ce3b717b27803a908caee9e035bead08]. A graduating coin has to reach roughly $69,000 in market cap, about 85 SOL raised into the bonding curve, at which point the curve closes and liquidity migrates to PumpSwap [Source: https://blofin.com/en/academy/education/pumpfun/pump-fun-graduation-rate-reality].

4. Fees

The official fee schedule for bonding-curve coins [Source: https://pump.fun/docs/fees]:

Fee typeRate
Creator fee0.300%
Protocol fee0.95%
LP fee0%
Total1.25%

Creators earn a portion of every trade on their token (the "Creator fee"), which accumulates and can be claimed. Graduated coins use a different (typically lower) fee schedule. Some third-party sources cite a flat "1% trading fee" [Source: https://tokenterminal.com/explorer/projects/pumpfun/metrics/fees], but the official docs list the 1.25% bonding-curve breakdown above — the official docs are authoritative.

5. Scale and graduation rates

The mechanism is extremely high-volume but most tokens never graduate:

Summary of the lifecycle

  1. Create → 1B-supply token deployed against a virtual-reserve bonding curve in one transaction.
  2. Trade → buyers/sellers trade against the curve; price set by constant-product math; no order book.
  3. Graduate → at 85 SOL ($69K mcap) the curve closes and liquidity migrates to PumpSwap (formerly Raydium); LP tokens are burned.
  4. Post-graduation → token trades on the AMM like any other pool, with a different fee schedule.

Caveats: The exact graduation threshold and fee figures vary across sources and have changed over time (Pump.fun has iterated on fees and migrated from Raydium to PumpSwap). The official docs [Source: https://pump.fun/docs/fees] are the most authoritative, but the docs pages render mostly as navigation chrome when scraped, so the specific numbers above rely on GitHub technical docs and secondary analyses. The 85 SOL / $69K figures are approximations that shift with SOL price.