
A bonding curve is a mathematical formula built into a smart contract that determines token price based on how many tokens exist in circulation.
Buy tokens. Supply increases. Price moves up along the curve. Sell tokens. Supply decreases. Price drops back down.
No order book. No buyers and sellers being matched. No market maker setting prices. Just an algorithm doing it automatically.
Traditional exchange. Buyer posts a bid. Seller posts an ask. Exchange matches them. Price emerges from that negotiation.
Bonding curve skips all of that. Contract holds a reserve of liquidity. You buy directly from the contract. Contract mints new tokens and hands them to you. Your payment goes into the reserve. Price adjusts upward automatically based on the new supply.
Sell back. Contract burns your tokens. Returns liquidity from the reserve. Price adjusts downward.
Instant liquidity at any point. No counterparty needed. Contract is always the buyer and always the seller.
Not all bonding curves work the same way. The shape of the formula determines how price behaves.
Pump.fun uses a curve that starts cheap and rises as buys accumulate. Early buyers get the lowest prices. Price climbs with each purchase until the curve completes.
Most Solana traders know bonding curves through Pump.fun specifically.
Every token launched on Pump.fun starts on a bonding curve. No external liquidity pool. No DEX listing yet. Buying happens directly through the contract.
Price starts extremely low. First buyers get the cheapest entry. Each subsequent buy pushes price slightly higher along the curve. Each sell pushes it back down.
Curve has a completion threshold. Roughly $69,000 in total volume. Once buying fills the curve to that point, the token migrates. Liquidity moves automatically to Raydium. Token now trades on a real DEX with an open order book and external price discovery.
That migration moment is significant. Token graduating from the bonding curve means enough demand accumulated to support open market trading. Traders watch for fresh migrations specifically because the first minutes after graduation often see volatile price action.
Bootstrapping liquidity is hard. New token launches with no buyers, no sellers, no market makers willing to provide liquidity. Traditional order book is empty. Nobody can trade.
Bonding curves solve this. Contract provides liquidity automatically from day one. Anyone can buy or sell at any time regardless of whether other humans are participating. No minimum volume required. No waiting for market makers.
Levels the playing field for launches. Small project with no connections to market makers can still have functional trading from the first second.
Early concentration. First few buyers can accumulate a massive position at the lowest prices. If one wallet or a bundled group grabs 20-30% of supply in the first seconds, they control the price entirely. One sell crashes the curve back down.
No price floor. Selling always reduces price along the curve. Large sell from an early holder wipes out gains for everyone who bought after them. No support levels. No order book to absorb it.
Migration risk on Pump.fun. Token that never reaches the graduation threshold stays on the bonding curve indefinitely. Never gets a real DEX listing. Liquidity stays trapped in the contract. Harder to exit at scale.
Sniper concentration. Bots buy the first blocks of a new bonding curve launch automatically. Cheapest possible entry. They hold until enough retail buying pushes price up then sell. Exit liquidity is whoever bought after them.