Liquidity Pool
A liquidity pool is a smart contract that holds reserves of two or more tokens contributed by liquidity providers, enabling automated market makers and other decentralized finance protocols to facilitate token swaps, lending, and other financial transactions without relying on a centralized counterparty.
Liquidity pools are the foundational capital structure of decentralized finance. Before they existed, early decentralized exchanges attempted to replicate order book mechanics on-chain, but the gas costs and latency of Ethereum block times made market making economically unviable for most participants. Uniswap's introduction of the pooled liquidity model in 2018 solved this problem by aggregating capital from many passive providers into a single smart contract that could price and execute trades instantly.
A standard two-asset liquidity pool holds equal values of two tokens. When a liquidity provider deposits assets, the pool mints LP tokens representing their proportional share of the reserves. These LP tokens are redeemable at any time for a share of the pool that reflects accumulated trading fees and any price changes that have occurred. The LP token itself is transferable — it can be sold, used as collateral in lending protocols, or staked in yield farming programs that offer additional token incentives.
Pools collect a small fee on each trade, which is distributed pro-rata to all liquidity providers. On Uniswap V2, this fee is 0.30% of the trade value. On Uniswap V3 and other advanced protocols, multiple fee tiers exist — typically 0.01%, 0.05%, 0.30%, and 1.00% — with lower fee tiers appropriate for highly correlated asset pairs and higher tiers for volatile or exotic pairs. Fee income is the primary compensation mechanism for liquidity providers accepting the impermanent loss risk inherent in pooled positions.
Liquidity pools extend well beyond two-token swap pairs. Lending pools, such as those used by Aave and Compound, aggregate a single asset supplied by depositors and lend it to borrowers who pay interest. The utilization rate of the pool — the fraction of supplied assets currently borrowed — drives the interest rate through an algorithmic rate curve. Highly utilized pools pay higher interest to attract new supply, while under-utilized pools pay lower rates. Curve Finance introduced multi-asset stable pools where three or four near-parity tokens share a single pool, reducing the price impact of large stable-to-stable conversions.
Total value locked (TVL) is the standard metric used to measure the aggregate size of liquidity pools across DeFi protocols. TVL rose from under one billion dollars in early 2020 to a peak exceeding 180 billion dollars in late 2021 before contracting sharply in the 2022 bear market and subsequent exchange failures. For investors, TVL is a useful measure of a protocol's scale and the depth of its markets, but it does not directly measure revenue, earnings, or the sustainability of yields — which depend critically on trading volume and the structure of any token incentive programs layered on top of base fee income.