# How to Add / Remove Liquidity

You can easily become a LP on HydraSwap by adding your assets to a pool by following the steps below:

### **To Add Liquidity:** <a href="#to-add-liquidity" id="to-add-liquidity"></a>

1\) Head to the "[**Pool**](https://beta.hydraswap.io/#/pools)" page. **Select the token pair** from the dashboard that you would like to add to a pool and click on "**Deposit**". In the example, we will be depositing to USDC + wSOL pool (testnet tokens for demonstration).

<figure><img src="/files/6Q0MKSvgMVlgXKpd431F" alt=""><figcaption></figcaption></figure>

2\) **Enter the amount** that you would like to provide liquidity for. Liquidity must be added in a 1:1 ratio based on their USD amount. Just simply enter the amount of one coin, and the other coin's amount would be automatically computed. (Note: the exchange rate for the conversion would automatically refreshes every 60 seconds)

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

3\) Once everything is set, click on "**Confirm**"

![](/files/tIVUgbleaT22Ghb2uobE)

4\) Click "**Approve**" on your wallet

<div align="left"><img src="/files/PwHMBrLyI6kJuRGXdAZq" alt=""></div>

5\) Once approved, the transaction should be confirmed shortly with a "Transaction Completed" popup box and a link to view and track the transaction on Solana Mainnet.

![](/files/BNeGCrBfNRnjb5VBd4sj)

6\) Click on "**My Liquidity**" to view all the liquidity that you have provided.

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

### **To Remove Liquidity** <a href="#to-remove-liquidity" id="to-remove-liquidity"></a>

1\) Head to the "[**Pool**](https://beta.hydraswap.io/#/pools)" page and click on "**My Liquidity"** tab on the dashboard.

2\) Simply click on "Withdraw" for the token pairs that you would like to remove liquidity.

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

3\) Enter the percentage amount that you would like to remove. Here we opted to withdraw 75% of the total amount deposited in the liquidity pool.

![](/files/BnMbiV7jZXXsCSs1fGta)

4\) Confirm percentage amount withdrawal by clicking once again on the withdrawal button once again.

![](/files/n9BSZVMOHP7k4WEWdDRz)

5\) Click "**Approve**" on your wallet

<div align="left"><img src="/files/ihjjhNy0V39hdkhmXAAx" alt=""></div>

6\) Once approved, the transaction should be confirmed shortly with a "Transaction Completed" popup box and a link to view and track the transaction on Solana Mainnet.

![](/files/mazaG1C2IxzvJoIXxwmD)

7\) Check out the latest balance in your wallet!


---

# 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://hydraswap.gitbook.io/hydraswap-gitbook/tutorial/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.
