> For the complete documentation index, see [llms.txt](https://help.dedust.io/en/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.dedust.io/en/liquidity/deposit.md).

# How to deposit liquidity

Depositing adds both tokens of a pair to a pool and gives you a share of its [trading fees](/en/protocol/fees.md#trading-fees), proportional to your share of the pool. You enter one amount and DeDust calculates the other, based on the pool's current rate.

This page covers depositing into an existing pool. To start a new one, see [Create a new poo](/en/liquidity/create.md)l.

### Deposit

1. Open the [Pools](https://dedust.io/pools) page and find your pair — use the filters or pick from the list. Open the pool to see its summary.
2. Press **Deposit**.
3. Enter the amount of either token; the second is calculated for you. Adjust slippage if needed.
4. Press **Deposit**, check the details and press **Confirm**.
5. Sign the transaction in your wallet.

Your position appears in the pool's **Position** section, and on the [**Portfolio** page](/en/analytics/portfolio.md#liquidity).

> **You can permanently** [**lock your liquidity**](/en/launch/lock.md) **at this step** — and only at this step. A locked position keeps earning fees and [boost rewards](/en/liquidity/boosts.md) but can never be withdrawn.

### Before you deposit

* Check the pool's **type and trading fee tier** — they're fixed at creation and differ between pools for the same pair. See [Pool types](/en/liquidity/pools/types.md).
* Deposits to **Classic and Stable-swap pools** give you LP tokens in return. They are the proof of your share — keep them safe, you need them to withdraw. [**CPMM v2 pools**](/en/liquidity/pools/types.md#cpmm-v2-pool) don't use LP tokens: your position is recorded on-chain and shown in the interface.

### Slippage

The rate in a pool moves as other users trade. If it shifts by more than your slippage tolerance between signing and execution, the transaction simply doesn't go through and your tokens return to your wallet.

The default is **1%**, set separately for deposits and withdrawals. Raise it for volatile or thinly traded pairs. You decide the tolerance and carry the consequences of setting it too high or too low — see [Price impact and slippage](/en/trade/price_impact.md) for the mechanics.
