> For the complete documentation index, see [llms.txt](https://docs.ferra.ag/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ferra.ag/user-guide/add-remove-liquidity/clmm-pool.md).

# CLMM pool

### 1. Getting started

Visit [https://ferra.ag](https://ferra.ag/), then connect your wallet

{% hint style="info" %}
Ferra supports multiple Sui wallets, including [Slush](https://slush.app/), [Suiet](https://suiet.app/), [OKX Wallet](https://web3.okx.com/), and more.

Make sure your wallet has sufficient SUI for gas fees.
{% endhint %}

Make sure your wallet has sufficient SUI for gas fees.

### 2. Select a CLMM Liquidity Pool

* Navigate to `CLMM` section
* Choose the pair you’d like to provide liquidity to, then click on `Add Liquidity` nearby
* In this guide, we’ll use the `SUI - USDC` pair with a ***0.1% fee tier*** as an example

*<mark style="color:$info;">Learn more about</mark>* [*<mark style="color:$info;">Fee Tier</mark>*](https://ferra.gitbook.io/ferra/core-protocols/publish-your-docs/clmm-overview)*<mark style="color:$info;">.</mark>*

<figure><img src="https://4013375129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGdf32D8CoGbu8zkzinPx%2Fuploads%2Fkz2EhEk0DmoBz2XHP2SM%2Fperr.png?alt=media&amp;token=2a48c954-6a7f-4585-849b-937ebd2a902c" alt=""><figcaption></figcaption></figure>

### 3. Add Liquidity

* Click on  `+ Add Liquidity` tab in the `SUI - USDC` Pool Dashboard

<figure><img src="https://4013375129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGdf32D8CoGbu8zkzinPx%2Fuploads%2F53PYLoSgZxbRvj0xS29P%2Fbla.png?alt=media&amp;token=2c686b0f-0972-441b-97c7-a13eea8095ac" alt=""><figcaption></figcaption></figure>

* Enter the amounts of SUI and/or USDC you wish to deposit.

<figure><img src="https://4013375129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGdf32D8CoGbu8zkzinPx%2Fuploads%2FSdGjItqFumit8r8QPQbu%2Fyo.png?alt=media&amp;token=088abd7b-41a9-4359-b57e-a20a2ba10c72" alt=""><figcaption></figcaption></figure>

### 4. Choose Your Price Range Strategy

Select the strategy that best fits your LP goals:

* **Active**: Focus liquidity within a narrow range for higher yields, with higher IL
* **Full Range**: Provide liquidity across the entire price spectrum
* **Custom**: Set a custom range tailored to your strategy

Each option is suited to different market conditions & carries its own advantages and trade-offs.

Liquidity providers can freely adjust the Price parameters in `Set Price Range` section if needed.

<figure><img src="https://4013375129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGdf32D8CoGbu8zkzinPx%2Fuploads%2Fs42DrxShoLjiBmzJUvAw%2Fadjut.png?alt=media&amp;token=51746d23-6500-40fe-a41b-eea47faa05e4" alt=""><figcaption></figcaption></figure>

### 5. Complete LP-ing

* After all set, click `Add Liquidity`
* Approve the transaction in your wallet.
* Once confirmed:
  * You’ll see a Transaction Completed notification
  * You’ll receive an NFT in your wallet as proof of your liquidity position.

### 6. Manage your position

Switch to `My Position` tab to:

* View your detailed LP position info (total deposit, APR, liquidity amount, current position status)
* Monitor & harvest your unclaimed yields
* Add more liquidity
* Withdraw liquidity
* Lock liquidity (permanent or non-permanent)

<figure><img src="https://4013375129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGdf32D8CoGbu8zkzinPx%2Fuploads%2F5d6kk5jzETjKAd9Q9Jxb%2Fohyeah.png?alt=media&amp;token=b88e934b-cdf2-43ee-9490-d68d6079db99" alt=""><figcaption></figcaption></figure>

### 7. Add more Liquidity to an existing position

To add additional liquidity to your current position:

* Click `Add Liquidity` in `My Position` Tab
* Enter the amounts of both tokens or single-sided liquidity
* Click `Add Liquidity`, then confirm the transaction in your wallet.

Your position will be updated automatically once the transaction is completed.

<figure><img src="https://4013375129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGdf32D8CoGbu8zkzinPx%2Fuploads%2F0uawydzKpByhEmZBqhlO%2Fsuia.png?alt=media&amp;token=0c25314b-961b-454e-8e01-e2fd11b60fde" alt=""><figcaption></figcaption></figure>

### 8. Withdraw Liquidity

* Click `Withdraw` in `My Position` Tab
* Select the withdrawal percentage (25%, 50%, 75%, 100%) or enter a custom percentage.
* Click `Withdraw Liquidity`, then confirm the transaction in your wallet.

After successful withdrawal, a certain amount of tokens you’ve LP-ed will be returned to your wallet, and your position will be updated accordingly.

<figure><img src="https://4013375129-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FGdf32D8CoGbu8zkzinPx%2Fuploads%2FrKOfY7vUE2OAmEuRXox2%2Fliquit.png?alt=media&amp;token=cc6a83f0-b79a-4e89-bc5a-d59278e7c66e" alt=""><figcaption></figcaption></figure>
