# How to deposit liquidity

{% hint style="success" %}
Here you'll learn how to add liquidity to **existing pool**. See [**pool creation**](https://help.dedust.io/en/liquidity/create#create-pool) and [new pool deposit](https://help.dedust.io/en/liquidity/create#deposit-liquidity) to learn more.
{% endhint %}

In liquidity provision, two tokens are usually added in equal proportions based on their current rate on DeDust. E.g. if you are adding 100 DUST, the exchange interface will automatically determine the necessary amount of TON or USDT to deposit into liquidity pool.

{% hint style="info" %}
[Blockchain fees](https://help.dedust.io/en/protocol/fees#blockchain-fees-or-network-fees) are applied when you add or withdraw tokens to / from liquidity pool. Therefore, it is advisable to always retain balance of at least 1.5 TON in your wallet. Still, these fees are relatively small.
{% endhint %}

## W**hat you need to add tokens to liquidity pool** <a href="#here-is-what-you-need-to-add-tokens-to-the-liquidity-pool" id="here-is-what-you-need-to-add-tokens-to-the-liquidity-pool"></a>

* A [non-custodial wallet](https://help.dedust.io/en/start/wallet), where you have logged in using a 12/24-word secret phrase (seed phrase).
* [Connect your wallet](https://help.dedust.io/en/start/connect) to DeDust.
* Tokens you plan to add to liquidity pool.

## How to add liquidity

1. Open [Pools](https://dedust.io/pools) section.
2. Use [filters](https://help.dedust.io/en/pools#exploring-pools) to search for liquidity pair you need or just pick one from the list. Let's use DUST/TON[^1] pool as an example. Select the pool to see its summary.&#x20;

{% hint style="info" %}
You can also just press '**Create pool**' and select necessary assets (and other parameters of [new pools](#user-content-fn-2)[^2]).
{% endhint %}

<div><figure><img src="https://85253202-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiLJ0WdKUBHXsAEMMSEfd%2Fuploads%2FdBuv2zU02OjX5HBrgg6c%2FIMG_4568.png?alt=media&#x26;token=c178cf23-3a96-492a-a3d9-264aee2fd3fd" alt=""><figcaption><p>Step 1</p></figcaption></figure> <figure><img src="https://85253202-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiLJ0WdKUBHXsAEMMSEfd%2Fuploads%2FPSIpxNAUGnxbkm3MQ65o%2FIMG_4760.png?alt=media&#x26;token=8f2a596c-60fe-41e5-b512-38fa2781ddab" alt=""><figcaption><p>Step 2</p></figcaption></figure> <figure><img src="https://85253202-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiLJ0WdKUBHXsAEMMSEfd%2Fuploads%2FduPuWmuCdaLg9crBBlRI%2FIMG_4762_1.png?alt=media&#x26;token=474ac94b-eb5c-443d-9dd0-f8495236d7bc" alt=""><figcaption><p>Step 2. Pool types filter</p></figcaption></figure> <figure><img src="https://85253202-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiLJ0WdKUBHXsAEMMSEfd%2Fuploads%2FwaaWgrfa5yikYIEbbCgo%2FIMG_4772_1.png?alt=media&#x26;token=ff82d215-2be8-4d7d-a5fa-8852e726471a" alt=""><figcaption><p>Step 2. Coins filter</p></figcaption></figure></div>

3. On Pool summary page press **'Deposit'** button.

{% hint style="warning" %}
Depositing liquidity to a pool, pay attention to its [type](https://help.dedust.io/en/liquidity/pools/types) and conditions, defined at the moment of pool creation.
{% endhint %}

4. Enter TON amount you want to add or the amount of DUST tokens. The system will calculate the other token's amount for you. E.g. if you add 100 DUST, it will calculate the amount of TON you need. Adjust [slippage](https://help.dedust.io/en/liquidity/deposit/advanced/slippage) if needed.

{% hint style="info" %}
At this step you're also able to [permanently lock](https://help.dedust.io/en/liquidity/deposit/advanced/lock) your liquidity.
{% endhint %}

5. Press **'Deposit'** button to continue.

<div><figure><img src="https://85253202-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiLJ0WdKUBHXsAEMMSEfd%2Fuploads%2FkPMNL7sd3py6WZQaGTZ1%2FIMG_4779.png?alt=media&#x26;token=fce02a0a-e605-4d80-9661-11ee09a34001" alt=""><figcaption><p>Step 3</p></figcaption></figure> <figure><img src="https://85253202-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiLJ0WdKUBHXsAEMMSEfd%2Fuploads%2F6bJoJygBPIS6Zw8J8k5F%2FIMG_4783_0.PNG?alt=media&#x26;token=36c373d6-a11e-4061-a2d5-56d42f61c635" alt=""><figcaption><p>Step 4 (empty)</p></figcaption></figure> <figure><img src="https://85253202-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiLJ0WdKUBHXsAEMMSEfd%2Fuploads%2FD1PqPfJIVTv5mxNY3AhL%2FIMG_4783.PNG?alt=media&#x26;token=b8f45327-e9ce-4cde-a9b9-37c3ce3caa79" alt=""><figcaption><p>Step 4 (filled)</p></figcaption></figure> <figure><img src="https://85253202-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiLJ0WdKUBHXsAEMMSEfd%2Fuploads%2F0W2EB5cDPVlLW6GdMjty%2FIMG_4789.png?alt=media&#x26;token=c2d7267f-b1f1-4cf3-acfd-0a808740ed98" alt=""><figcaption><p>Step 5</p></figcaption></figure></div>

6. DeDust will ask you to confirm the entry. If everything's correct, press **'Confirm'**.
7. Your wallet will ask to confirm transaction. Confirm it in your wallet app and go back to DeDust.
8. Return to Pool summary to see your tokens were added to your pool's share in **Position** section.

{% hint style="info" %}
Open [Portfolio](https://dedust.io/portfolio) -> ***Liquidity*** section or ***My pools*** tab on [Pools](https://dedust.io/pools) page, to also see your positions there.
{% endhint %}

<div><figure><img src="https://85253202-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiLJ0WdKUBHXsAEMMSEfd%2Fuploads%2FewJjNadPKARU28nb5xyt%2FIMG_4813.png?alt=media&#x26;token=12c21f40-2e28-409b-8080-936c95663fff" alt=""><figcaption><p>Step 6</p></figcaption></figure> <figure><img src="https://85253202-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiLJ0WdKUBHXsAEMMSEfd%2Fuploads%2FNZXMlPnuVtHSW8LEtvEv%2FIMG_4821.png?alt=media&#x26;token=2ec03b8b-2d42-4310-bd20-6bbcc3728446" alt=""><figcaption><p>Step 7. Wallet</p></figcaption></figure> <figure><img src="https://85253202-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiLJ0WdKUBHXsAEMMSEfd%2Fuploads%2FQRvTeD8fbFU1AKDWchsC%2FIMG_4824.PNG?alt=media&#x26;token=76e78126-3729-43a0-b83d-a1235acee3d8" alt=""><figcaption><p>Step 7. DeDust</p></figcaption></figure> <figure><img src="https://85253202-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiLJ0WdKUBHXsAEMMSEfd%2Fuploads%2FZVRdbyblg6yOqkGf4lzZ%2FIMG_4835.png?alt=media&#x26;token=d1ef1fe0-d342-4c97-94a5-92dc3c3ab21e" alt=""><figcaption><p>Step 8</p></figcaption></figure></div>

{% hint style="info" %}
When you add liquidity (let's say, DUST and TON) to [**Classic pools**](https://help.dedust.io/en/pools/types#classic-pool-cpmm-v1) or to [**Stable-swap pools**](https://help.dedust.io/en/pools/types#stable-swap-pools), tokens are removed from your wallet, but you receive special LP[^3] tokens in return. Make sure to keep them safe. LP tokens prove that you own a share in DUST/TON pool and allow you to withdraw DUST and TON later.&#x20;

When you add liquidity to [**CPMM v2 pools**](https://help.dedust.io/en/pools/types#claimable-fees-pool-cpmm-v2), you won't have to worry about storage of any new tokens. All the records are always available in the blockchain and in DeDust user interface.
{% endhint %}

[^1]: * Type: **CPMM v2**
    * Trade fee: **1.00%**
    * Fee earnings: **TON**

[^2]: Interface will notify you, once you try to create another pool with a configuration, that already exists. It will propose you to proceed to liquidity deposit step.

[^3]: Liquidity Provider
