Crypto

Liquidity pool

A liquidity pool is a smart-contract-controlled reserve of two or more cryptoassets available for trading, lending, or another decentralized-finance function. In an exchange pool, participants deposit assets under stated rules, and the protocol uses the reserves and a pricing method to execute trades.

What Liquidity pool means

Instead of matching each buyer with a seller in an order book, a decentralized exchange can let traders transact against a shared pool. Liquidity providers supply the pool’s assets and receive a claim on their share, often represented by a pool token. Trades change the pool’s balances and therefore its quoted price.

Pool depth affects how much a trade can move the price, while the pool’s design determines fees, accepted assets, and liquidity-provider exposure. Depositing assets is not equivalent to holding them unchanged: the pool automatically rebalances the provider’s economic exposure as traders transact against it.

In a simplified ETH/USDC pool holding 10 ETH and 20,000 USDC, the initial reserve ratio implies 2,000 USDC per ETH. If traders buy ETH from the pool, its ETH reserve falls and USDC reserve rises. The protocol’s formula raises the marginal ETH price as ETH becomes scarcer in that pool.

Common questions

What do liquidity providers receive for depositing assets?+

The exact arrangement varies by protocol, but providers commonly receive a pool-share token or an onchain accounting claim. That claim represents a proportional interest in the pool after trades, fees, and any protocol-specific rules are applied.

Is a liquidity pool an order book?+

No. An order book displays buy and sell orders placed at chosen prices. A liquidity pool holds reserves in a smart contract and normally uses a mathematical rule to quote trades, although some protocols combine pool and order-book-like features.

Go to the original material.

01Uniswap v2 Core whitepaper02Ethereum.org — Decentralized finance