How to Provide Liquidity

🐨 KoalaSwap — Liquidity Provision Guide

How to add liquidity from all available pages & flows

Case 1: Adding liquidity to a pool (no existing position) via https://koalaswap.app/explore/pools

🔹 Scenario: You don’t have an existing position and want to join an existing pool.

📍 Steps:

  1. Go to the Pools page

  2. Locate your desired pair

3. Click the pool row to open the overview modal 4. Click “+ Add Liquidity”

5. Set: Price range (or choose "Full Range") Token amounts

6. Confirm in your wallet

🐨 You’ll create a brand new position in this pool, tailored to your parameters.

✅ Case 2: Adding liquidity to an existing position via /positions

🔹 Scenario: You already have a position and want to increase liquidity in it.

🔸 Option A: From the three-dot menu (⋮)

  1. Go to the Positions page

  2. Find the position you want to add to

  3. Click the ⋮ icon

  4. Select “Add Liquidity”

  5. Input token amounts → Confirm

💡 Quick and efficient for experienced users.

🔸 Option B: From the detailed position page

  1. Go to the Positions page

  2. Click on the position row to open its detail view

  3. Click “+ Add Liquidity”

4. Set token amounts and confirm

🧠 Ideal if you want to review the price range, earned fees, and other details first.

✅ Case 3: Step 1: Open the Pool Page

Go to the Pool Page and click "Add Liquidity".

Step 2: Select a Token Pair

  • On the left side, choose the first token (e.g., UNIT0).

  • On the right side, click "Choose a token" and select the second token from the list.

💡 You can use any tokens available on your connected network. Make sure you have enough balance for both.

Step 3: Choose a Fee Tier

Select one of the available options:

Fee Tier

Best For

0.01%

Very stable pairs (e.g., stablecoins)

0.05%

Mostly stable pairs

0.3%

Default choice for most pairs

1%

Volatile or exotic token pairs

Step 4: Click "Continue"

Once you’ve selected the tokens and fee tier, the "Continue" button will become active. Click it to proceed.

Step 5: Full Range

Covers the entire price spectrum — from 0 to ∞. ✅ Your liquidity is always active, regardless of price movement. Min Price = 0, Max Price = ∞ — cannot be changed. Custom Range Define the specific price window where your liquidity will be active. You set: Min Price: The lowest price at which your liquidity is active Max Price: The highest price at which your liquidity is active Continue Button Once you’ve selected a range click "Continue" to move on to the next step: entering token amounts and confirming the transaction.

Step 6: In this step, you’ll specify the token amount to deposit and confirm the transaction via your wallet. Deposit Tokens Section This is where you specify how much liquidity you want to provide.

What to do:

  1. Enter the desired amount of tokens. For example: 5 Or click "Max" (next to your available balance, e.g. 14.90) to use the full amount.

  2. Once entered: The “Review” button will become active.

Step 7: In the next modal window click the Create button

🐨 KoalaSwap — Guide: How to Collect Fees

📍 When to use?

  • You have an active position that has earned fees

  • The Uncollected fees section shows non-zero values

🔸 Option 1: From the Positions List (via ⋯ Menu)

  1. Find your active position

  2. Click the ⋯ (three dots) at the end of the row

  3. Choose Collect fees from the menu

  4. Confirm the transaction

  5. ✅ Fees successfully collected

🔸 Option 1: From the Position Details Page

  1. Go to the Positions page https://koalaswap.app/positions

  2. Click on your position This will open the details view for that LP position.

  3. Check the “Uncollected fees” section It displays how much fee you’ve earned in each token.

  4. Click the "Collect fees" button

  5. Confirm the transaction in your wallet Sign and pay gas fees to receive the rewards.

  6. ✅ Done! The tokens will be transferred to your wallet.

🐨 KoalaSwap — Guide: How to Remove Liquidity

📍 When to use?

  • You want to partially or fully withdraw your tokens from a position

  • You're closing or rebalancing your liquidity

🔹 Two Ways to Remove Liquidity

🔸 Option 1: From the Positions List (via ⋯ Menu)

  1. Locate your position in the list

  2. Click the ⋯ (three dots) on the right side of the row

  3. Select Remove liquidity from the dropdown

  4. Follow the steps to set the amount and confirm

  5. ✅ Liquidity successfully removed

🔸 Option 2: From the Position Details Page

  1. Go to the Positions page https://koalaswap.app/positions

  2. Select the position you want to edit Click on the pair to open its details.

  3. Click the “Remove liquidity” button It’s in the top right corner of the position page.

  4. Choose how much liquidity to remove You can select a percentage (e.g., 25%, 50%, 100%) or enter a custom amount.

  5. Confirm the action Click Confirm and approve the transaction in your wallet.

  6. Done! The withdrawn tokens will appear in your wallet, and your position will be updated.

Last updated