# Add & Remove Liquidity on an Existing Pool

1. Navigate to the Bark website. Ensure that you have the correct URL: [https://botega.defi.ao](https://botega.defi.ao/)
2. Select "[**Pools**](https://botega.defi.ao/#/pools)" at the top center of the page.&#x20;

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

3. Here you can search for existing liquidity pools using the search bar, or scroll through a list of existing pools.&#x20;

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

4. Select the liquidity pool that you wish to add liquidity to.
5. Similar to adding liquidity to a new pool, enter the amount of each token that you wish to contribute to the existing pool.

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

6. Once you've entered the desired amount of each token that you wish to add to the existing liquidity pool, select "Add to Existing Liquidity Pool"

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

## Withdrawing Liquidity from Pools

Withdrawing liquidity from a pool on Botega is a straightforward process that involves burning your Liquidity Pool (LP) tokens in exchange for your share of the tokens in the pool, plus any accrued trading fees. This guide outlines how you can withdraw your liquidity from any pool, using a system similar to Uniswap V2.

<figure><img src="/files/8dL1IDz0zihUWFirnrKZ" alt=""><figcaption></figcaption></figure>

***

#### Steps to Withdraw Liquidity

1. **Select the Pool**:
   * Begin by choosing the liquidity pool you wish to withdraw from. The pool will be displayed as a pair of tokens (e.g., TokenA/TokenB), and you will see the amount of LP tokens you hold for that specific pool.
2. **Choose the Withdrawal Amount**:
   * Use the slider to decide how much liquidity you want to withdraw. You can choose to withdraw a portion of your liquidity using preset options like **25%**, **50%**, **75%**, or withdraw all your liquidity by selecting **MAX**.
   * The interface will automatically calculate the amount of tokens you will receive from the pool based on the proportion of LP tokens you choose to burn.
3. **Review the Expected Withdrawn Tokens**:
   * Once you've chosen the withdrawal amount, Botega will display the expected number of tokens you will receive in return. This includes both tokens from the pool (e.g., TokenA and TokenB), reflecting your share of the liquidity.
   * The tokens returned to you will be proportional to your current share in the pool, which is determined by how many LP tokens you burn.
4. **Check Your Current Pool Share**:
   * Your current ownership percentage of the liquidity pool will be displayed. After the withdrawal, this percentage will decrease based on how much liquidity you’ve removed. The platform will also show your **new pool share** after the withdrawal, helping you understand how much of the pool you still own.
5. **Initiate Withdrawal**:

   * After reviewing the expected tokens and the change in your pool share, click the **Withdraw Liquidity** button to confirm the transaction. This will burn the specified amount of LP tokens and return your share of the tokens in the liquidity pool to your wallet.

   <figure><img src="/files/27ImaI50bKSFIk3G1wOE" alt=""><figcaption></figcaption></figure>

***

#### Important Considerations

* **Accrued Fees**: As you withdraw liquidity, the tokens you receive include your share of the pool's trading fees, which have been accrued during your time as a liquidity provider.
* **LP Tokens**: Withdrawing liquidity burns the corresponding LP tokens, effectively reducing your ownership in the pool.
* **No Additional Platform Fees**: Botega does not currently charge additional fees for withdrawing liquidity, though standard network fees apply.

By following these steps, you can efficiently manage and withdraw liquidity from Botega pools, regaining your contributed tokens along with any trading fees that have been generated during your participation.


---

# 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.autonomous.finance/products/platforms/botega/botega-pools/add-and-remove-liquidity-on-an-existing-pool.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.
