THORWallet Docs
  • THORWallet
    • TGT token
    • Community Tiers
    • THORWallet Army
  • Products
  • Features
    • THORWallet Mastercard
    • Vaults
      • Cold Vaults
    • Swaps
      • FAQ's Swaps
      • Streaming Swaps
    • Liquidity pooling
      • Risks associated with LP
      • Impermanent Loss Protection
    • Fiat On/Off-Ramp
  • FAQ's
  • How to? / Guides.
    • Getting started Guide
    • How to Receive Funds?
    • How to Make A Swap?
    • How to verify a token contract?
    • How to Provide Liquidity?
    • How to Withdraw Liquidity?
    • How to create a keystore wallet?
Powered by GitBook
On this page
  • 1. Navigate to Your Liquidity Positions
  • 2. Select the Pool for Withdrawal
  • 3. Choose the Withdrawal Method
  • 4. Set the Withdrawal Amount
  • 5. Confirm the Withdrawal
  1. How to? / Guides.

How to Withdraw Liquidity?

PreviousHow to Provide Liquidity?NextHow to create a keystore wallet?

Last updated 1 month ago

Withdrawing liquidity from a pool is simple. Follow these steps to remove your assets:

1. Navigate to Your Liquidity Positions

  • Open the app and go to the Earn tab.

  • Select Pools to view all your liquidity positions.

2. Select the Pool for Withdrawal

  • In the Pools page, choose the pool from which you'd like to withdraw assets.

  • Select Withdraw on the top right

3. Choose the Withdrawal Method

  • On the Same screen, select your preferred withdrawal method: Symmetrical (both assets of the pool) or Asymmetrical (a single asset).

    • Note: If you made an asymmetrical deposit, you can only withdraw the asset you originally deposited (e.g., if you deposited BTC, you can only withdraw BTC).

    • For Symmetrical deposits, you can withdraw both assets in the pool.

In this example, we’re withdrawing RUNE from a liquidity pool. Since the original deposit was made asymmetrically (RUNE only), the withdrawal must also be asymmetrical — meaning RUNE only.

👉 That’s why the app does not show any other withdrawal options.

4. Set the Withdrawal Amount

  • Enter the amount you'd like to withdraw from the pool.

  • if you would like to withdraw the whole position click on max at the bottom of the screen.

  • and then click next

5. Confirm the Withdrawal

  • Once you're ready, click Withdraw to broadcast the transaction.

6. Transaction Completion

  • Your transaction will be broadcasted on the network, and you should receive the assets in a few minutes. However, depending on network congestion and the outbound queue, some transactions may take longer.

NOTE:

  • If you make an asymmetrical deposit, you can only withdraw the liquidity position in the asset you originally deposited (e.g., if you deposit BTC, you can only withdraw BTC).

  • For symmetrical deposits, you can withdraw your liquidity position in both assets of the pool.