How DEX trading works under the hood — and why it matters for token safety
A liquidity pool is a smart contract that holds two tokens side by side — typically a new token paired with SOL or USDC — so that anyone can trade one for the other without needing a matching buyer or seller on the other side. Almost every new token on Solana trades through a liquidity pool on a decentralized exchange (DEX) such as Raydium, Orca, Meteora, or PumpSwap. Without a pool, a token simply has no market.
Understanding liquidity pools is one of the most important foundations of on-chain token analysis. The size of the pool, who controls it, and whether the liquidity can be withdrawn determine how easily you can enter and exit a position — and whether the token can be drained out from under you.
Traditional exchanges use an order book: buyers post bids, sellers post asks, and trades happen when they meet. Solana DEXs mostly use an Automated Market Maker (AMM) instead. An AMM prices tokens with a mathematical formula based on the ratio of the two assets in the pool. The most common formula is the constant product rule, x × y = k: the product of the two token reserves stays constant across every trade.
When you buy a token, you add SOL to the pool and remove tokens. That makes the token scarcer in the pool and its price rises. When you sell, the opposite happens. Because the price moves with every trade, larger trades relative to the pool size move the price more. This effect is called price impact, and it is the main practical reason liquidity depth matters.
Some Solana DEXs use concentrated liquidity (CLMM) or dynamic pools, where liquidity providers choose specific price ranges. The details differ, but the principle is the same: more liquidity near the current price means smoother trading and less slippage.
Anyone who deposits both tokens into a pool becomes a liquidity provider (LP) and receives LP tokens (or a position NFT) representing their share. For new tokens, the creator almost always seeds the initial pool. Whoever holds those LP tokens can later redeem them to withdraw their share of both assets. This is the single most important detail for safety analysis: if the creator holds the LP tokens and can redeem them at any time, they can pull the SOL out of the pool whenever they choose.
Liquidity depth is the total value held in the pool, usually expressed in USD. It affects three things directly:
Extremely thin. A $500 buy can move the price by 10–20%. Exits are painful, charts are easy to manipulate, and a single wallet can dominate trading. Treat as highly speculative.
Workable for small trades. A $500 trade moves price around 1–2%. Still vulnerable to large sellers and coordinated pumps, but the market is real enough to read meaningfully.
Deep for a new token. Retail-size trades barely move the price, charts become more trustworthy, and manipulation is far more expensive. Depth alone is still not proof of safety.
These figures are approximations for a constant-product pool. Concentrated liquidity pools can behave better or worse depending on where liquidity is placed.
LP status describes whether the LP tokens can still be redeemed by whoever holds them.
Burned LP is the strongest guarantee because it is permanent. A time lock is only as good as its duration — a lock that expires in a few days offers little protection.
The most common form of rug pull on Solana is a liquidity pull. The creator launches a token, seeds a pool, attracts buyers who add SOL to the pool, and then redeems the LP tokens — withdrawing all the SOL. Holders are left with tokens that have no market to sell into. Because this takes only one transaction, there is usually no time to react once it begins.
Unlocked LP does not guarantee a rug pull, but it means the possibility is entirely in the creator's hands. Combined with other red flags — enabled mint authority, enabled freeze authority, or high holder concentration — it is a strong reason for caution. See Solana token risk flags explained for how these signals combine.
Every token in the token scanner shows its current liquidity and LP status. Liquidity depth feeds into the Trust Score, and unlocked LP is flagged as a risk signal. Very low liquidity tokens are filtered or scored down because their price and volume data are too easy to distort.
Yes. Anyone can add liquidity, and unlocked LP holders can remove it. Liquidity also changes in USD terms as prices move, so it should be checked at the time you trade.
No. A large pool with unlocked LP can still be pulled. Depth reduces manipulation and slippage but does not remove control risk.
Many analysts treat $5k as an absolute floor and prefer $50k or more before reading charts with any confidence.