YOUR KEYS. YOUR CAPITAL.

EXPLORE

OverviewFind walletLiquidity poolsTokenNew pool radarWatchlist

YOUR CAPITAL

Wallet profileTransactionsAutomationSwap

ECOSYSTEM

Network statusDocumentationGuidesArticlesDevelopersSettings
BANIPOOL/Articles

Search pools

Paste or type a pool address, pool ID, token address, or token symbol. All networks are searched at once.

A token address shows pools that use that token.

Create new pool

Connect wallet

Choose a wallet on this device or connect your phone wallet with a QR code.

Detected wallets

No browser wallet detected. Use WalletConnect for a wallet on your phone.

Signing in to view your portfolio does not authorize transactions.

← All articles · Baca dalam Bahasa Indonesia

How to Claim LP Fees, Compound & Remove Liquidity (Zap Out to 1 Token)

November 11, 2026

Quick answer

In concentrated liquidity (Uniswap v3/v4, Orca), swap fees are not added to the position automatically: they accumulate separately and must be claimed (collected). Once claimed, fees can be kept or compounded (added back to the position so they earn fees too). Removing liquidity can be partial or full; with Zap Out the proceeds are swapped straight into one token such as USDC or SOL.

ActionResult
Claim feesFees go to your wallet, position stays
CompoundFees are added to the position
Partial removalPart of the capital plus fees return to your wallet
Zap OutEverything arrives as a single token
How to Claim LP Fees, Compound & Remove Liquidity (Zap Out to 1 Token)

Claim liquidity provider fees, compound them back into the position, add liquidity, and remove liquidity partially or fully — including Zap Out to a single token like USDC or SOL.

How to Claim LP Fees, Compound & Remove Liquidity (Zap Out to 1 Token)

How to claim fees and remove liquidity is a daily skill for liquidity providers. On BaniPool every position action lives on one page: claim fees, compound (add fees back into the position), add liquidity, remove partially or fully, Zap Out to a single token, and rebalance. This guide applies to Uniswap v3/v4, Aerodrome, Orca, Raydium CLMM and Meteora positions.

How to claim fees and remove liquidity: Zap Out dialog on BaniPool

How to claim LP fees

  1. Open Profile → click your position.
  2. Check Unclaimed fees (read directly from the position contract).
  3. Click Claim fees and sign. Fees go to your wallet.

On Uniswap v4, accumulated fees are also sent to your wallet automatically when you add or remove liquidity. On Raydium CPMM and PumpSwap, fees accrue into the LP token value — there is no separate claim.

Compound fees

Compounding adds fees back into the position so they earn fees too. When is it worth it? When fees are much larger than gas. On cheap networks (Base, Arbitrum, Solana) you can compound often; on Ethereum, less often. It can also run automatically — see automated LP rebalancing.

Add liquidity to an existing position

Click Add liquidity:

  • Zap In — one token is enough; BaniPool computes the balancing swap, then swaps and adds in one transaction.
  • Manual — enter both tokens at the pool ratio.

The ↻ button re-routes and reloads balances; ⚙ opens slippage (and private mempool) settings.

How to remove liquidity

Click Remove liquidity, choose 25%, 50%, 75% or MAX, then:

  • Zap Out — withdraw and swap everything into one token of your choice (e.g. USDC, ETH or SOL — on Solana, any token with a route);
  • Manual — receive both tokens as they are.

The dialog shows the pool tokens and unclaimed fees included in the withdrawal. On Solana, closing a position also refunds account rent (e.g. ~0.042 SOL for Meteora DLMM).

Important tips

  • The Zap route is chosen from all candidates by best final output. If a pool is too thin, simulation stops with a clear message — use Manual or another target token.
  • Use a private mempool for large Zap Outs: Jito on Solana, private RPCs on Ethereum/BNB — see what is a sandwich attack.
  • The position NFT approval to the Zap contract can be revoked anytime from the position page.

FAQ

When is the best time to claim fees?

When accumulated fees are well above the gas cost. On L2s and Solana, weekly is fine; on Ethereum, wait for larger amounts.

Does partial withdrawal reduce future fees?

Future fees are proportional to the liquidity that remains.

Why is my Zap Out output smaller than the position value?

There is a swap: pool fees, price impact and slippage. The breakdown is shown before you sign.

Related articles

How to Add Liquidity on Base: Uniswap vs Aerodrome (2026 Guide)

How to Add Liquidity on Base: Uniswap vs Aerodrome (2026 Guide)

Add liquidity on Base with Uniswap v3/v4 or Aerodrome: key differences, top pool APR data, Zap In with ETH, AERO rewards, and why Base needs no private mempool.

How to Add Liquidity on Arc: Circle's Stablecoin Chain with USDC Gas

How to Add Liquidity on Arc: Circle's Stablecoin Chain with USDC Gas

Add liquidity on Arc, Circle's EVM network that pays gas in USDC: the USDC/EURC pool, Uniswap v3/v4, instant finality, and the chance to create the first pools.

How to Add Liquidity on Uniswap (Ethereum): Is It Worth the Gas?

How to Add Liquidity on Uniswap (Ethereum): Is It Worth the Gas?

Add liquidity on Uniswap on Ethereum mainnet: check whether fees beat gas, choose a fee tier, top pool APR data, and protect transactions with Flashbots Protect.