The Pump.fun bonding curve, explained
A bonding curve is a pricing formula that turns a token's price into a direct function of how much of its supply has been bought: every purchase nudges the price up along the curve, every sale nudges it down, and no order book or counterparty is involved. On Pump.fun this curve is the entire market for a token's early life, right up until it fills the cap and migrates to Raydium. Understanding the curve is the difference between guessing at launch timing and knowing why the first minutes carry so much weight.
What a bonding curve is
A bonding curve is a smart-contract pricing rule. Instead of matching buyers against sellers in an order book, the contract holds the token supply and quotes a price straight from a formula whose only real input is how much of the supply has already been sold. Buy, and you take tokens off the curve and the price ticks up. Sell, and you return tokens and the price ticks down. The curve is always willing to trade, which is what lets a token launch with instant liquidity and zero setup - there is no pool to seed and no market maker to find. For the first phase of a Pump.fun token, the curve is the market.
How price is set without an order book
Because price depends on supply sold rather than on matched orders, it moves deterministically. The contract is written so each successive token costs a little more than the one before it, which produces a rising price as the curve fills. The earliest buyers pay the lowest prices and later buyers pay progressively more, purely as a function of their position on the curve. There is no spread to cross and no slippage from thin order books in the usual sense - the slippage you feel is simply how far along the curve your own trade pushes the price. This is why a large early buy visibly moves the chart: it is not absorbing resting orders, it is advancing the curve.
Why the curve is steep early
The practical texture of a bonding curve is that a fixed amount of SOL travels further when little of the supply has been sold. Early on, each unit of buying fills a larger share of the curve and produces more visible price and progress movement; later, as the curve nears its cap, the same buying advances it less. That front-loaded sensitivity is exactly why the opening minutes of a launch matter so much. The early curve is where momentum is cheapest to create, both in price terms and in the velocity signals the trending feed reads - see how to get on Pump.fun trending.
The migration cap and graduation
A Pump.fun token does not ride the curve forever. The curve has a cap - a point where enough of the supply has been bought that the token is considered to have graduated. Hitting that cap is the milestone every launch is aiming at, because graduation is what carries a token out of the Pump.fun sandbox and into the wider Solana DEX ecosystem. Up to the cap, all trading happens against the curve; at the cap, the model changes entirely. The full vocabulary - cap, graduation, AMM, slippage - is collected in the glossary.
The handoff to Raydium
At graduation, the accumulated liquidity is moved into a Raydium AMM pool and the bonding-curve page stops taking orders. From that moment the token trades as an ordinary Raydium pair, and external aggregators such as Dexscreener and Dextools list it where traders who never touched Pump.fun can find it. This handoff is often the highest-visibility moment of a token's life, and also a fragile one: activity that stops at the cap leaves the new Raydium pair looking dead exactly when the broadest audience arrives. Carrying volume across the move is the job of a Raydium volume bot.
What the curve means for launch timing
Put the pieces together and the timing logic falls out on its own. The curve is most responsive early, the trending feed is most sensitive to velocity early, and graduation is the goal - so the value of activity is heavily front-loaded toward the first minutes after deploy. This is the mechanical reason behind the advice to start a push immediately rather than an hour in. For how a tool coordinates trades and social signals against the curve, the volume-bot guide covers the engine.
Frequently asked questions
What is a bonding curve on Pump.fun?
A bonding curve is a formula that sets a token price directly from how much of the supply has been bought. Every buy moves the price up along the curve and every sell moves it down, with no order book and no counterparty - the curve itself is the market until the token migrates.
What happens when a Pump.fun token completes its bonding curve?
When enough of the curve has been bought to hit the cap, the token graduates: liquidity is deposited into a Raydium pool, the Pump.fun bonding-curve page stops taking orders, and trading continues on the Raydium AMM where external aggregators list the new pair.
Why does the price rise as more people buy?
Because price is a function of supply sold, not of matched orders. The curve is designed so each successive token costs slightly more than the last, which means early buyers pay less and the price climbs mechanically as the curve fills.
Does the bonding curve affect when to start a volume push?
Yes. Early on the curve, the same SOL moves price and fills the curve faster, so activity in the first minutes has outsized effect on both price and trending velocity. That is why launch timing is tied so closely to the curve position.