# How to add/remove liquidity?

Eddy Finance utilises liquidity pools based on UniSwap-V2 factory to empower its cross-chain and swap pools.&#x20;

To add liquidity to pools, you would need to bridge your assets to ZetaChain using Eddy Finance. You can add the ZRC-20 assets into the liquidity pools and earn the LP fees for both cross-chain and swap transactions. To boost the liquidity and LP rewards, both our transactions are routed through the ZRC-20 pools leading to higher APYs and lower slippage.

**Liquidity addition:**

1. Launch Pools on Eddy finance: <https://app.eddy.finance/pools>

<figure><img src="/files/7vQAskOGZaeBYFGwzDYD" alt=""><figcaption></figcaption></figure>

2. Select the desired pool to add liquidity and click on "Add"

<figure><img src="/files/nBZVj0XV56pQJJdcEIjt" alt=""><figcaption></figcaption></figure>

3. Make sure you have tokens on ZetaChain to add liquidity to the pools: Click on 'Bridge now' from the yellow pill to open the transfer modal

<figure><img src="/files/99SdP56O9k17ZxMQghNL" alt=""><figcaption></figcaption></figure>

4. Bridge the desired token from the Native chain to ZetaChain

<figure><img src="/files/69p5MEITLSeD473Z1eCi" alt=""><figcaption></figcaption></figure>

5. Enter the amount of tokens you want to add to the pool and sign the transaction.&#x20;

<figure><img src="/files/LBvdQ8JEFAo1TZuY5EMP" alt=""><figcaption></figcaption></figure>

Voila, you have added liquidity to Eddy Pools

### Remove Liquidity from Eddy Finance

1. Select the desired pool from which you wish to remove liquidity

<figure><img src="/files/7vQAskOGZaeBYFGwzDYD" alt=""><figcaption></figcaption></figure>

2. Click on "Remove"

<figure><img src="/files/UF10Fh9V1SeNAl5qbJbu" alt=""><figcaption></figcaption></figure>

3. Select the percentage or the amount of liquidity you wish to remove

<figure><img src="/files/TEozkKerZydrHObjlfyk" alt=""><figcaption></figcaption></figure>

4. Approve, and sign the transaction. Initiate the removal and sign again and voila! You will receive the tokens on ZetaChain which you can bridge to native chain in 1 step again


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.eddy.finance/user-guide/how-to-add-remove-liquidity.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
