What is a Liquidity Pool?

A liquidity pool is a smart contract holding reserves of two or more tokens to enable decentralized trading. Liquidity pools are the foundation of Automated Market Makers (AMMs) like Uniswap, Curve, and Balancer — they replace traditional order books with algorithmic price discovery.

How liquidity pools work

Users (Liquidity Providers, “LPs”) deposit equal-value pairs of tokens (e.g., ETH + USDC). In return, they receive LP tokens representing their pro-rata share of the pool. Traders swap one token for another against the pool; the price is determined by a constant function formula (e.g., x·y = k for Uniswap V2). LPs earn fees from each trade — typically 0.05% to 1.0% of trade volume.

Impermanent loss

The major risk for LPs. When one token in the pair rises significantly relative to the other, the LP’s pool value becomes less than if they had simply held the two tokens separately. The loss is “impermanent” only if prices revert; for permanent divergence, it becomes a permanent loss. Required reading before providing liquidity.

LP token uses

  • Redeemable at any time for the underlying tokens + accumulated fees
  • Often stakeable in yield-farming contracts for additional rewards
  • Sometimes usable as collateral in lending protocols

Variants

  • Constant Product (Uniswap V2): x·y = k — simple, works for any pair
  • Stable Swap (Curve): Optimized for stablecoin pairs with low slippage
  • Concentrated Liquidity (Uniswap V3): LPs choose price ranges; higher capital efficiency, higher impermanent loss risk
  • Weighted Pools (Balancer): Custom token weights (e.g., 80/20)

Turkish regulatory note

For Turkish platforms offering LP services, classification under Law 7518 + MASAK is critical. LP token issuance and the fee economy may trigger capital market regulation. See the KVKK Tracker for related data protection considerations on KYC of LP participants.

References