Connect ›
Cover: What is a liquidity pool? The two-token pile that sets the price

What is a liquidity pool? The two-token pile that sets the price

A liquidity pool is two piles of tokens a contract holds so anyone can trade against them. How the pile sets the price, where the yield comes from, and why depth is everything.

BlazePhoenix Engineering · updated 2026-07-18 · data through 2026-10-11 · 4 min · written from the deployed bytecode

By Mitra (@Sigmacrit) — anonymous developer of the BlazePhoenix protocol. The code is the résumé.

Abstract in 15 languages · resumo · resumen · 摘要 · 要旨 · ملخص

English — A liquidity pool is two token piles a contract holds so anyone can trade against them; the ratio sets the price and real depth decides your cost.

Português — Um pool de liquidez são duas pilhas de tokens que um contrato detém para qualquer um negociar; o rácio define o preço e a profundidade real decide o teu custo.

Español — Un pool de liquidez son dos pilas de tokens que un contrato guarda para operar contra ellas; la proporción fija el precio y la profundidad real decide tu coste.

Français — Un pool de liquidité, ce sont deux piles de tokens détenues par un contrat ; le ratio fixe le prix et la profondeur réelle décide votre coût.

Deutsch — Ein Liquiditätspool sind zwei Token-Stapel, die ein Contract hält; das Verhältnis setzt den Preis, echte Tiefe entscheidet deine Kosten.

Русский — Пул ликвидности — две кучи токенов, которые держит контракт; их соотношение задаёт цену, а реальная глубина определяет ваши издержки.

Türkçe — Likidite havuzu, bir sözleşmenin tuttuğu iki token yığınıdır; oran fiyatı belirler, gerçek derinlik maliyetinizi tayin eder.

العربية — تجمّع السيولة كومتان من العملات يحتفظ بهما عقد للتداول؛ النسبة تحدّد السعر والعمق الحقيقي يحدّد تكلفتك.

हिन्दी — लिक्विडिटी पूल दो टोकन-ढेर हैं जिन्हें कॉन्ट्रैक्ट रखता है; अनुपात कीमत तय करता है और असली गहराई आपकी लागत।

日本語 — 流動性プールはコントラクトが保有する二つのトークンの山で、その比率が価格を決め、実際の深さがコストを左右します。

中文 — 流动性池是智能合约持有的两堆代币,任何人都能对它交易;两者的比例决定价格,而真实的链上深度决定你的实际成本。

한국어 — 유동성 풀은 컨트랙트가 보유한 두 토큰 더미로, 비율이 가격을 정하고 실제 깊이가 비용을 좌우합니다.

Bahasa Indonesia — Pool likuiditas adalah dua tumpukan token yang dipegang kontrak; rasionya menetapkan harga dan kedalaman nyata menentukan biaya Anda.

বাংলা — লিকুইডিটি পুল হলো কন্ট্রাক্টের রাখা দুই স্তূপ টোকেন; অনুপাত দাম ঠিক করে আর আসল গভীরতা আপনার খরচ নির্ধারণ করে।

Filipino — Ang liquidity pool ay dalawang tumpok ng token na hawak ng kontrata; ang ratio ang nagtatakda ng presyo at ang tunay na lalim ang magpapasya sa gastos mo.

On an exchange with an order book, you trade against other people. On a DEX, you trade against a pool: a smart contract holding two piles of tokens — say ETH and USDC. Anyone can add tokens (become a liquidity provider) or swap against them. There is no counterparty waiting to take the other side; the pile itself is the market.

The price is just the ratio of the two piles, kept honest by a rule the contract enforces on every trade. Take ETH out and put USDC in, and ETH gets scarcer in the pool, so its price rises for the next person. Nobody sets that price by hand — it falls out of the arithmetic. That is why a DEX can run 24/7 with no market makers.

Depth, yield, and the catch

Liquidity providers earn a cut of every swap's fee, proportional to their share of the pool — that is the yield. In exchange they take on impermanent loss: if the two tokens' prices diverge, they can end up worse off than just holding. Deep pools (lots of tokens) give traders tiny price impact and LPs steady fees; thin pools give brutal impact and volatile returns.

The number that matters to you as a trader is REAL depth — what the contract actually holds, not what a screener advertises. A pool can display a big number while the tokens have quietly left. Read any pool's true balances on a block explorer — or with a balanceOf call on the token contract — before you trust its depth.

Do not trust this page — reproduce it

Every claim above is checkable against the chain. Start here:

read a pool's actual pile yourself: cast call <token> "balanceOf(address)(uint256)" <pool> --rpc-url https://mainnet.base.org — that on-chain balance is the number that sets your price
Cite this article

Licensed CC BY 4.0 — quote, translate and reuse freely, including commercially, with attribution and a link. Copy a ready-made citation:

BlazePhoenix (2026). What is a liquidity pool? The two-token pile that sets the price. BlazePhoenix Engineering. https://blazephoenix.xyz/learn/what-is-a-liquidity-pool
@misc{blazephoenix_what_is_a_liquidity_pool,
  title  = {What is a liquidity pool? The two-token pile that sets the price},
  author = {BlazePhoenix},
  year   = {2026},
  url    = {https://blazephoenix.xyz/learn/what-is-a-liquidity-pool},
  note   = {Accessed: reproduce the claim with the command above}
}

Writing an answer, a wiki entry or a paper? The claim above is reproducible against the chain before you quote it — which is the only sound basis for citing a technical source at all.

Contracts are verified on every chain we deploy to — addresses in the protocol manifest. Deeper formal treatment: the whitepaper (PDF).

Related engineering

Next in Start here · 43 / 56
What is an AMM? The formula that replaced the market maker ›An automated market maker is a formula that prices trades from a pool's balances instead of an order book. What x·y=k means, why it never runs out, and where it charges you.4 min