# Adding Liquidity To An Existing Pool

The first step in providing liquidity on SpiritSwap is to go to the[ SilverSwap](https://silverswap.io/) Dapp. From there, you will click the 'liquidity' Button on the top ribbon of the page:

<figure><img src="/files/Ldugo9vecHvRABVGz5lk" alt=""><figcaption><p>Select 'Liquidity' on the top ribbon to navigate to the liquidity manager page</p></figcaption></figure>

Once you are on the Liquidity Manager Page, Select the 'Add Liquidity' button middle-right of the liquidity manager page:

<figure><img src="/files/5ZovPUBSaQi7YpRn6ZjE" alt=""><figcaption><p>Select the 'Liquidity' tab to add liquidity on SilverSwap</p></figcaption></figure>

<figure><img src="/files/q31KSl4lUrgVwP4Am945" alt=""><figcaption><p>Select your pool type</p></figcaption></figure>

'Manual Position' allows for the direct management of a liquidity position. The ranges can be custom set, and rewards are not auto-compounded. 'Smart Position' allows for the user of deploying tokens into the 'Smart Pools' offered by Steer that auto-manage and auto-compound a CL position on the chosen pair.

Once on the page to add concentrated liquidity, ensure to select the price ranges you are wanting to provide liquidity in. **Please note: if you are adding $S as one of the two tokens in the pair, make sure to use $WS, as all pooled $S is pooled as $WS (You can wrap your $S via the '**[**Swap**](https://silverswap.io/chain/sonic/swap)**' tab at the top ribbon of the SilverSwap page).** If you are new to concentrated liquidity, please ensure to research carefully how to avoid impermanent loss, and to only provide a range that you are comfortable with given the risk that comes along with tighter ranges. The 'Presets' option allows quick toggling to commonly used ranges for differing levels of preferred risk. The sliders may be set to any preferred and custom range. 'Full Range' provides liquidity at all prices, and works similar to liquidity provided in legacy V2 systems.

<figure><img src="/files/Tm5W0NYLCI5joan0HflP" alt=""><figcaption><p>Ensure to take time understanding the liquidity position you plan to add</p></figcaption></figure>

Once you hit 'Add Liquidity' you will be prompted to review your position, see the final token amounts you are providing, The tick distances from the current price, and an estimated APR:

<figure><img src="/files/RoH4t3EzKJiiQpRoGI84" alt=""><figcaption><p>Click 'Confirm' once you feel ready to begin approving the tokens to supply liquidity</p></figcaption></figure>

Once 'Confirm' is clicked, a pop-up will display for approving the tokens going into the pool and then minting your proof-of-provision NFT. After the approvals, you will be taken back to the Liquidity Management Page where the liquidity position can be selected and managed:

<figure><img src="/files/dEoijOVrXbhGmqvWWqU5" alt=""><figcaption><p>Select the liquidity position you wish to manage, and then click it</p></figcaption></figure>

Once a LP is selected to manage, you will be able to see the current balance of your liquidity, any claimable rewards (a button will be at the right-side management page to claim rewards), see your current ranges, find the pool address, or remove liquidity entirely:

<figure><img src="/files/ZZNYMBmS6ZzYsdoz6tNF" alt=""><figcaption><p>This is where you can manage your position, see relevant information, and view your proof-of-provision NFT</p></figcaption></figure>

If your position goes out of range, a warning on the UI will be prominently displayed. It is important to understand that out-of-range positions do not earn fees from swaps, or in farms:

<figure><img src="/files/JjtLiDpIjkbeZsL2pYxE" alt=""><figcaption><p>The out of range warning displayed on the Liquidity page</p></figcaption></figure>

<figure><img src="/files/tMkTmZFci0holQOJitkt" alt=""><figcaption><p>The out of range warning displayed on an individual LP</p></figcaption></figure>

This is the core loop of providing Concentrated Liquidity on SilverSwap. Please always exercise caution when providing liquidity, and never provide more funds than you feel comfortably losing due to the inherent nature of impermanent loss.<br>


---

# 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.silverswap.io/silverswap/yield-farming/concentrated-liquidity/adding-liquidity-to-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.
