After a token is created, how can it actually be traded? Who decides its price? The answer is: by adding liquidity. If nobody provides liquidity and there is no trading pool, the token is just a balance on-chain—it cannot be traded and it does not have a meaningful market price. In Web3, if a token is going to be "valuable" in a market sense, it has to enter the market first—and liquidity is the first step.
The initial price is usually determined by whoever creates the liquidity pool first. When the token and another asset (for example ETH or USDT) are deposited into the pool in a certain ratio, that ratio defines the starting price. On a decentralized exchange (DEX), trading is typically implemented through an AMM (automated market maker): a smart contract maintains the pool's asset ratios and quotes prices automatically. More buying tends to push the price up; more selling tends to push it down—each trade nudges the pool and the price, which is how a live, continuous market forms.
No liquidity means no trading; no trading means no price; no price means no market. Adding liquidity is how you give a token a basic trading environment: prices can form dynamically, and the market can start to price the token for real.
Liquidity does not have to come only from the project team—anyone can provide it. Liquidity providers (LPs) deposit assets into the pool, earn a share of trading fees, and help the market stay deeper and more usable. But liquidity also introduces risks: if the pool is too shallow, prices can swing wildly and the experience is poor; if key liquidity is removed without warning, participants may lose a reliable way out. That is why lock-ups and incentive design around liquidity are so important.
Overall, creating a token is only the first step—adding liquidity is what lets the token truly enter the market and begin to form price and value in practice.