What is a Bonding Curve?
How it works
A bonding curve contract defines a price function — commonly linear, quadratic, or exponential — that maps the token's circulating supply to its price. To buy, a trader deposits a reserve asset (ETH, SOL, a stablecoin) and the contract mints new tokens, charging the area under the curve between the old and new supply. To sell, tokens are burned and the contract pays out reserves at the current point on the curve. Price therefore depends only on supply, not on finding a counterparty: the contract is always the counterparty.
Bancor's 2017 whitepaper formalized the idea with "smart tokens" backed by a connector reserve at a fixed ratio. The constant-product formula (x*y=k) behind AMMs like Uniswap is itself a bonding curve, applied to two pooled assets rather than minted supply — which is why the two mechanisms feel similar in practice.
Modern launchpads use bonding curves as a bootstrapping phase. A new token trades only against its curve until a target amount of reserve accumulates; the contract then "graduates" the token by seeding a conventional DEX liquidity pool with the collected reserves. Friend.tech (2023) priced social "keys" quadratically at supply squared divided by 16,000 ETH, while pump.fun runs every memecoin up a curve to a fixed market-cap threshold before migrating its liquidity.
Why it matters
Bonding curves solve the cold-start liquidity problem: a brand-new token is tradable from block one with zero liquidity providers, order books, or exchange listings, because the issuing contract quotes a deterministic, auditable price at all times. That made them the engine of permissionless token launching — pump.fun alone deployed millions of tokens this way — and they also underpin continuous DAO fundraising and dynamic NFT pricing. The trade-off is that deterministic pricing makes the early-buyer advantage explicit: whoever buys lowest on the curve can sell highest, which invites sniping bots and pump-and-dump behavior. Understanding the curve's shape tells you exactly who profits at whose expense.
Real-world examples
Pump.fun, launched on Solana in January 2024, made the bonding curve a mass-market primitive. Every memecoin created on the platform trades exclusively against its own curve: buys in SOL push the price up deterministically, and once the token reaches the platform's fixed market-cap threshold (about $69,000 for most of 2024), the curve "completes" and the accumulated SOL is deposited into a public DEX pool. Millions of tokens launched through this mechanism, though only a small fraction ever graduated.
FAQ
How is a bonding curve different from an AMM?
An AMM prices swaps between two pooled assets using liquidity that providers deposit; a classic bonding curve mints and burns the token itself against a single reserve, so total supply changes with every trade. Mathematically they are cousins — Uniswap's x*y=k constant-product formula is a bonding curve over pool reserves — but a bonding-curve token needs no external liquidity providers at all.
Can a bonding-curve token still lose value?
Yes. The curve guarantees you can always sell into the reserve, but not at the price you paid. If demand dries up, sellers ride the price back down the curve, and early buyers exiting onto later buyers is the standard pump-and-dump pattern seen on curve-based launchpads. The curve guarantees liquidity, not price.
What does it mean when a token 'graduates' from its bonding curve?
Launchpads such as pump.fun cap the curve at a preset reserve or market-cap threshold. Once it is reached, the contract stops curve trading and deposits the accumulated reserve plus remaining tokens into a regular DEX liquidity pool, after which the price is set by open-market trading instead of the curve formula.
Related terms
Go deeper
Browse the complete crypto glossary to explore related terms and concepts.
Browse Glossary