# How to Add / Remove Liquidity (SOL)

"Liquidity" is central to how PancakeSwap's Exchange works. You can add liquidity for any token pair by staking both through the Liquidity page.

In return for adding liquidity, you'll receive trading fees for that pair and farming rewards (if applicable)

PancakeSwap V3 lets you provide **concentrated liquidity** — meaning you choose the price range where your liquidity is active. This gives you more control and efficiency over how your capital is used.

{% hint style="warning" %}
**Note:** Images shown in this guide are for illustrative purposes only and may not reflect real-time data or current pool statistics.
{% endhint %}

***

## Add Liquidity

You can add liquidity in two ways:

* **Option 1:** Add to an existing pool
* **Option 2:** Add more tokens to a position you've already created

***

### Option 1: Add to an Existing Pool

#### Step 1: Go to the Pool List Page

Here you’ll see all active V3 pools on Solana.

<figure><img src="https://2908774936-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MHREX7DHcljbY5IkjgJ-1972196547%2Fuploads%2FKiAZsDpJiNzoM1Av0HmL%2Fimage.png?alt=media&#x26;token=35f8af4d-a26e-4231-b9dd-75ff1de1f3b3" alt=""><figcaption></figcaption></figure>

#### Step 2: Use Filters to Find Your Pool

You can use the filters at the top of the page to:

* **Search** for a specific token pair<br>

  <figure><img src="https://2908774936-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MHREX7DHcljbY5IkjgJ-1972196547%2Fuploads%2FNWJZXlllZQQ4MJ6NU4Qd%2Fimage.png?alt=media&#x26;token=83d45b82-2a47-48af-bb3c-a28f8c0cc454" alt=""><figcaption></figcaption></figure>
* **Change layout view** (grid/list)<br>

  <figure><img src="https://2908774936-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MHREX7DHcljbY5IkjgJ-1972196547%2Fuploads%2FnxNmKEoKlg2JdV3RFdiH%2Fimage.png?alt=media&#x26;token=9988097f-8839-45c3-bd64-b0ceec372b39" alt=""><figcaption></figcaption></figure>
* **Sort pools** by TVL, Volume, Fees, or APR<br>

  <figure><img src="https://2908774936-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MHREX7DHcljbY5IkjgJ-1972196547%2Fuploads%2FeVauv1MfJkkj1bWWgW61%2Fimage.png?alt=media&#x26;token=a8286ec2-661b-4597-9213-62c9c25d80dd" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
If your pool doesn’t appear immediately after creation, please allow up to 5 minutes. TVL, volume, fees, and APR stats are updated approximately every 15 minutes as swaps flow through the pool.
{% endhint %}

#### Step 3: Choose How You Want to Add Liquidity

You can start the process by either:

* Clicking **“Deposit”** on the pool card<br>

  <figure><img src="https://2908774936-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MHREX7DHcljbY5IkjgJ-1972196547%2Fuploads%2FBbwVnQpdFyMQU4DO2enx%2Fimage.png?alt=media&#x26;token=e874ae3a-e4c0-4b1f-a0d7-31fc2eda3e65" alt=""><figcaption></figcaption></figure>
* OR clicking **“Create New Position”** under “My Positions”<br>

  <figure><img src="https://2908774936-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MHREX7DHcljbY5IkjgJ-1972196547%2Fuploads%2FfegVhd6YMv7gd6yoKWpQ%2Fimage.png?alt=media&#x26;token=332aa62f-ebd2-45dc-a4ea-cde211218b35" alt=""><figcaption></figcaption></figure>

#### Step 4: Set Your Price Range

Since this is a V3 pool, you’ll need to choose a price range for your liquidity:

* Use **quick preset ranges** (e.g. +- 25%) or set a custom range<br>

  <figure><img src="https://2908774936-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MHREX7DHcljbY5IkjgJ-1972196547%2Fuploads%2FM24I09x4gg1ahkB6kg9x%2Fimage.png?alt=media&#x26;token=a2623d7f-c1b5-4c5c-98da-a018dde9692a" alt=""><figcaption></figcaption></figure>
* Use the **price direction toggle** to switch between base/quote view<br>

  <figure><img src="https://2908774936-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MHREX7DHcljbY5IkjgJ-1972196547%2Fuploads%2FkRWLPMQNGX3D1fwV6lNA%2Fimage.png?alt=media&#x26;token=70ab2b60-4697-4b0d-bc88-99ab9c3e0165" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
Watch for **alerts** if:

* Your selected range is far from the market price
* The pool has low liquidity
  {% endhint %}

#### Step 5: Enter Deposit Amount

Input the token amounts you want to supply

\*\* APR won’t appear until you’ve entered amounts for both tokens

<figure><img src="https://2908774936-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MHREX7DHcljbY5IkjgJ-1972196547%2Fuploads%2FiW8JNR2GPA5gKmCcz1X8%2Fimage.png?alt=media&#x26;token=ca37ec4c-0d47-4507-a859-661b6bdd093d" alt=""><figcaption></figcaption></figure>

#### Step 6: Preview & Confirm

* Click **“Add Liquidity”**

  <figure><img src="https://2908774936-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MHREX7DHcljbY5IkjgJ-1972196547%2Fuploads%2FQ3LkvIM7HSMlcOYDUfIx%2Fimage.png?alt=media&#x26;token=89f443d1-ce32-42ad-86eb-5a69a6293b85" alt=""><figcaption></figcaption></figure>
* Review your position in the preview modal<br>

  <figure><img src="https://2908774936-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MHREX7DHcljbY5IkjgJ-1972196547%2Fuploads%2F50vs68X1YlgRbIKHlESW%2Fimage.png?alt=media&#x26;token=20b2eba0-c198-402f-8ef3-5f2ea5734ea8" alt=""><figcaption></figcaption></figure>

Once confirmed, the transaction will be submitted, and your position will be created!

***

### Option 2: Add More Liquidity to an Existing Position

#### Step 1: Go to “My Positions”

Here you’ll see all your active V3 liquidity positions.

<figure><img src="https://2908774936-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MHREX7DHcljbY5IkjgJ-1972196547%2Fuploads%2Fk3WMQ2K88LqUNAU5EPD8%2Fimage.png?alt=media&#x26;token=772385b6-f596-4124-a0c9-66f8cdd04659" alt=""><figcaption></figcaption></figure>

#### Step 2: Click the “+” Button

This lets you add more tokens to your current price range.

<figure><img src="https://2908774936-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MHREX7DHcljbY5IkjgJ-1972196547%2Fuploads%2FtB1gikv7gpfMt9pYJN9T%2Fimage.png?alt=media&#x26;token=ed0a6f46-d2bb-42fb-8d09-26b73c74bb81" alt=""><figcaption></figcaption></figure>

#### Step 3: Enter Deposit Amount

Add the token amounts you want and click **“Confirm”**.

<figure><img src="https://2908774936-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MHREX7DHcljbY5IkjgJ-1972196547%2Fuploads%2FSpaNMzjmjrBhy9FR9F2t%2Fimage.png?alt=media&#x26;token=07c15e0f-233a-4aad-9613-bf7e7fe551e0" alt=""><figcaption></figcaption></figure>

You'll see a success message upon confirmation.

<figure><img src="https://2908774936-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MHREX7DHcljbY5IkjgJ-1972196547%2Fuploads%2FlDijF2qJlSA3xa70BrjR%2Fimage.png?alt=media&#x26;token=ad434a1b-1132-4cbf-b3a7-838dba9cafcb" alt=""><figcaption></figcaption></figure>

***

## Remove Liquidity

You can remove liquidity from any of your active positions directly from the **My Positions** tab.

#### 1. Go to **My Positions**

<figure><img src="https://2908774936-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MHREX7DHcljbY5IkjgJ-1972196547%2Fuploads%2FIje9KHmNRkX7P7TlJtIr%2Fimage.png?alt=media&#x26;token=057d522c-95e6-41b3-82e7-4d62b758b0b4" alt=""><figcaption></figcaption></figure>

#### 2. Select the Position You’d Like to Remove Liquidity From

Click the **“−”** icon next to the position.

<figure><img src="https://2908774936-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MHREX7DHcljbY5IkjgJ-1972196547%2Fuploads%2FXnDNkiwjhZOB4zObo1UA%2Fimage.png?alt=media&#x26;token=812ac495-a54c-4d35-876e-b7748afa3978" alt=""><figcaption></figcaption></figure>

#### 3. Enter the Amount You Want to Remove

You can either:

* Manually input the token amounts
* **OR** use the **slider** to select a percentage of your current position

<figure><img src="https://2908774936-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MHREX7DHcljbY5IkjgJ-1972196547%2Fuploads%2FcoF0QV4uwzwNjhyow8QR%2Fimage.png?alt=media&#x26;token=5792ca98-0fed-44d6-a58f-fccec2abc5f7" alt=""><figcaption></figcaption></figure>

#### 4. (Optional) Keep Your Position Open After Removing Liquidity

If you select **"Keep my position open"** when removing **100%** of your liquidity:

* Your tokens will be withdrawn
* But the position’s history and your original price range will **remain visible** under **My Positions**

If you wish to **completely close the position**, including its price range display:

* Click the **“X”** icon

<figure><img src="https://2908774936-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MHREX7DHcljbY5IkjgJ-1972196547%2Fuploads%2FnnBBuXvVWq27DS4wkus7%2Fimage.png?alt=media&#x26;token=e2d655dc-0040-46a2-bc24-47df7d583f1f" alt=""><figcaption></figcaption></figure>

#### 5. Reuse the Same Price Range

You can also **add more liquidity** to the same price range later, following the same steps as when you first added liquidity.

<figure><img src="https://2908774936-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MHREX7DHcljbY5IkjgJ-1972196547%2Fuploads%2FG1lnmco6i6nHFubq8YXs%2Fimage.png?alt=media&#x26;token=bcc8f18f-a8b6-4362-af8f-26b06261ee0a" alt=""><figcaption></figcaption></figure>
