what is a bonding curve

What Is a Bonding Curve in Crypto?

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.

How It Works

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.

The Curve Shape Matters

Not all bonding curves work the same way. The shape of the formula determines how price behaves.

  1. Linear curve. Price rises at a constant rate with each new token sold. Predictable. Each buyer pays slightly more than the last. Simple to understand.
  2. Exponential curve. Price rises slowly at first then accelerates sharply as more tokens get bought. Early buyers get very cheap entry. Late buyers pay dramatically more. Creates strong incentive to get in early.
  3. S-curve. Gradual rise early, steeper rise in the middle, flattening near the top. Mimics natural adoption curves. Smoother experience for buyers across different stages.

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.

Pump.fun and the Bonding Curve

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.

Why Bonding Curves Exist

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.

Risks Specific to Bonding Curves

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.