This guide explains how pump.fun's bonding curve works in plain language — no math background required. Understanding this mechanism is fundamental to understanding why meme coin trading works the way it does.
The basic idea
On a traditional exchange, price is set by buyers and sellers making offers. On pump.fun's bonding curve, price is set by a formula: the more tokens have been bought, the higher the price of the next token. There is no order book, no sellers other than the protocol itself, and no need for a counterparty.
The pool model
Imagine a pool containing two things: SOL (money) and tokens. When you buy tokens, you add SOL to the pool and take tokens out. When you sell tokens, you add tokens back to the pool and take SOL out. The "price" at any moment is the ratio of SOL to tokens in the pool.
The formula is: SOL in pool × tokens in pool = constant. This constant never changes. If you add SOL (buying), tokens must decrease to keep the constant — so the price per token goes up. If you add tokens (selling), SOL must increase — so the price per token goes down.
Why early entry is so powerful
At launch, the pool has very few SOL and many tokens. The price is extremely low. When you put in 0.1 SOL, you get a large number of tokens because the ratio is very favorable.
As more buyers come in, the SOL-to-token ratio shifts. Later buyers put in 0.1 SOL and get far fewer tokens — because many tokens have already been removed from the pool. Those tokens now cost more per unit.
The result: early buyers have a lower cost basis. If the token reaches 100x from the launch price, buyers who entered at 10% of the way to graduation might see 900x or more; buyers who entered at 90% of the way to graduation might see barely 10x.
Graduation
When approximately 85 SOL has been added to the bonding curve, graduation happens. The protocol takes all the accumulated SOL and a matching amount of tokens, and deposits them into a Raydium liquidity pool. Trading continues on Raydium, but now in a normal AMM rather than on the bonding curve.
What this means for trading
- Buy early or don't buy — the bonding curve rewards early entry disproportionately
- Price impact is predictable — you can estimate your price impact before buying by checking the current SOL in the curve
- Dev wallets — if the developer bought early (low cost basis) and holds a large position, their incentive to sell is high even at a price that looks low to later buyers
- Graduation threshold — a token approaching graduation (visible on pump.fun) is close to transitioning to Raydium, which can be a catalyst for increased attention