Pools

Provide liquidity to the pool and receive part of a fee for swaps.

Here you will learn about the liquidity pools, their types on DeDust, how they work, how to deposit and withdraw the liquidity to/from pools. And how to earn on providing liquidity.

What is Liquidity pool

Very simplified, liquidity pool is a 'trading pair' of two cryptocurrencies on a decentrilized exchange (DEX), serving to allow users to swap one crypto for another, i.e. TON to USDT.

If more complicated, liquidity pool is:

  • a kind of vault, a storage, containing a combination (usually a pair) of cryptocurrency tokens (usually in 50/50 proportion), allowing users to buy from (or sell to) that pool one token for another,

and on the other hand,

  • a smart contract deployed in the blockchain — a program code with a set of strict rules, defining how a specific liquidity pool operates and executes the swaps, initiated by users.

Once a pair of assets (tokens) is placed to the liquidity pool, users can start trading those assets. Then, putting certain amount of one token to a pool ('selling' it to the pool) user gets in turn some amount of another token from that pool ('buying' it from the pool), according to its exchange rate.

Only the proportion (amounts) of two assets in a pool defines one's 'price' expressed in another, and defines their exchange rate in that specific pool. And the more (or assets, in total) the pool contains, the less will be the price impact (exchange rate deviation) with every swap in it.

For every exchange in a pool it withholds a fee, called Trading fee — from a user performing the swap.

General provisions

  • The trading fees withheld from swaps in liquidity pools very from 0.05% to 1% for different pools.

  • 80% of fees is distributed between all liqidity providers of the specific pool, according to their share.

  • Another 20% of fees is used to buyback $DUST tokens from market and reward holders for staking.

  • The fee is always deducted from trader's amount of tokens that he spends performing a swap (and the rest goes already for an exchange itself).

  • The trading fee is only withheld if a swap was successful.

  • Fee is distributed right after the swap between all liquidity providers of the pool involved in a swap.

  • Each liquidity provider's portion of a trading fee is being auto-compounded to the total amount of provider's tokens amount in the pool (added to his position, with every swap).

Liquidity pools types

DeDust now offers two main types of liquidity pools:

  1. Volatile Pool — Operates based on the commonly used "Constant Product" formula: x * y = k. Default trading fee for such pools is 0.25%, but fee levels in range from 0.1% to 1% are also possible.

  2. Stable-Swap Pool — Optimized for assets of near-equal value (e.g. USDT / USDC, TON / stTON). It uses the formula: x^3 * y + y^3 * x = k. For such pools the trading fee is 0.05%.

General liquidity pools list on DeDust.io is available on Pools page.

All pools, sorted by TVL
All boosted pools, sorted by trading volume

As of June, 2025, there are over 1500 pools with whitelisted tokens on DeDust, while the total number of pools is already exceeding 20k.

For users convenience there are filtering buttons, sorting options and additional markup in place:

  • Boosted — the pools with additional boost rewards — marked with a lightning icon.

  • Promo — the pools with active promo rewards from DeDust or TON — marked with a rocket icon.

  • Stable — the stable-swap pools with near equal value assets — marked with a scales icon.

Last updated