What Is a Liquidity Pool?
A liquidity pool is a smart contract that holds paired tokens and allows users to swap between them on a DEX. It replaces the order book model: trades execute against the pool’s reserves rather than a matching counterparty.
How Liquidity Pools Work
When a user swaps Token A for Token B, they send Token A into the pool and receive Token B. The pool’s AMM pricing formula adjusts the ratio of the two tokens, which shifts the price. The larger the trade relative to pool depth, the more the price moves — this is called price impact. Each swap charges a small fee, which accumulates for liquidity providers.
Becoming a Liquidity Provider
Anyone can deposit paired tokens into a pool and earn a share of trading fees. The pool issues LP tokens representing your share of the reserves. Withdrawing burns those LP tokens and returns the underlying assets. The main risk is impermanent loss: if the price of one token moves significantly against the other after deposit, the LP ends up with a different token ratio that can be worth less than holding both separately.
Creating a Pool on Solana
On Solana, most pools are created through Raydium or Orca when a new token launches. pump.fun handles pool creation automatically when a token graduates from its bonding curve. If you need to create one manually, Smithii’s Liquidity Pool tool covers the full process in a few clicks.
If you need to create a liquidity pool for a Solana token, Smithii’s Liquidity Pool tool handles the full setup in a few clicks.
FAQ
A liquidity pool is a smart contract holding paired tokens that powers swaps on a DEX. Users trade against the pool’s reserves rather than a specific counterparty.
LPs earn a share of every swap fee generated in their pool. The more trading volume the pool sees, the more fees accumulate. Earnings depend on pool size, fee tier, and activity.
Impermanent loss occurs when the price of one token in the pool changes significantly after deposit. The LP ends up with a different ratio than they started with, which can be worth less than holding both tokens separately.
Use a DEX like Raydium or Orca, or use Smithii’s Liquidity Pool tool, which handles the full setup in a few clicks without manual configuration.
Outperform your competitors?
Join our Newsletter and get weekly Blockchain news tailored for web3 builders.


