Remove Liquidity on Arc: Withdraw a Uniswap v3 or v4 Position

Remove liquidity on Arc from a Uniswap v3 or v4 position in your wallet, part or all of it. The position's earned trading fees come out with the liquidity, in the same transaction. You sign 1 message for the position NFT, then 1 transaction. The Tokenry fee is 10 USDC, plus gas, which the Arc network also charges in USDC.

Arc ERC-2010 USDC Tokenry fee plus network gas

Pool

Choose a pool

Pick one of your pools or paste a token or pool address.

Connect your wallet to see your pools, or paste an address.

Why Tokenry

  • No Code Required

    Create, send and manage tokens without writing any code. Your wallet signs every step.

  • Fully Transparent

    All token data is publicly visible and verifiable on block explorers.

  • Multi-Chain

    Works on Solana and 12 EVM chains, including Ethereum, Base, Arbitrum, Polygon and BNB Chain.

  • Full Ownership

    You have full control. We never hold your keys, tokens, or authority.

How it works

Remove liquidity from Uniswap on Arc

  1. 1

    Connect the wallet that owns the position NFT

    Your Uniswap v3 and v4 positions on Arc that still hold liquidity usually load as cards under "Choose a pool".

  2. 2

    Select a pool card or paste the token address

    Click your pool's card, then pick the position if you hold more than one. When no cards show, paste the token address into the address field under "Choose a pool".

  3. 3

    Set the share under "Amount to remove"

    Pick a preset or type a whole percent. Removing 100% closes the position and burns its NFT, which cannot be undone.

  4. 4

    Press "Review withdrawal" and read the payout

    Check the token and USDC amounts, any earned fees, the Tokenry fee and the gas estimate.

  5. 5

    Sign the NFT message, then the transaction

    Click "Remove liquidity" and confirm both in your wallet. The transaction pays your share of the position to you.

Related guide

How to Create a Cryptocurrency

How to create a cryptocurrency: most people want a token, not a new blockchain. Deploy a token with no code in minutes for a flat fee, or learn the coin route.

FAQ

Frequently asked questions

Something not covered here? Contact support.

How much USDC do I need to remove liquidity on Arc?

You need 10 USDC for the Tokenry fee plus the gas for the removal, which Arc also charges in USDC. The fee is the same for any share from 1% to 100% and for v3 or v4 positions. It is sent with the transaction, so nothing is taken from the tokens you withdraw. Removing the position in Uniswap's own app costs only gas. Uniswap Labs has charged no interface fees since December 27, 2025.

Why does my wallet ask for a message before I remove liquidity on Arc?

The message lets Tokenry's contract use your position NFT for this one removal on Arc, so you do not need a separate approve transaction. After a partial removal, the NFT is back in your wallet in the same transaction. Your wallet signs both the message and the transaction, and Tokenry never holds your keys.

Who can remove liquidity from a Uniswap position on Arc?

Uniswap's contracts let only the wallet that holds the position NFT, or an address it approved, remove liquidity from a v3 or v4 position on Arc. They reject a removal from any other address. To remove with Tokenry, connect the wallet that holds the NFT.

Can I pull the liquidity from a token I launched on Arc?

Yes. When your wallet holds the position NFT, you remove liquidity from a token you launched on Arc with the same 5 steps. A v4 position you locked when you created the pool with Tokenry stays locked permanently. Its fees can still be claimed with Tokenry's claim tool, with no Tokenry fee, only gas.

Does removing all liquidity reset the pool price on Arc?

No. Removing liquidity never resets the price of a Uniswap v3 or v4 pool on Arc. New liquidity enters at the pool's current price. To put liquidity back later, add liquidity on Arc.

Do my earned trading fees come out when I remove liquidity on Arc?

Yes. Every removal with Tokenry from a Uniswap v3 or v4 position on Arc also pays out all of the position's earned fees. They come in the same transaction, whatever share you remove. To take only the fees and leave your liquidity in the pool, claim LP fees on Arc instead. That costs a 3 USDC Tokenry fee plus gas.

01

Which Uniswap positions on Arc load from your wallet

The Arc liquidity remover works with Uniswap v3 and v4 positions, and Uniswap lists both versions as deployed on Arc. A Uniswap v3 or v4 position on Arc is an NFT that your wallet holds. Tokenry looks up positions by wallet, not by who created the pool.

So positions you opened on Uniswap's own app usually load the same way as positions opened with Tokenry, with no pool address to look up.

You can also paste a token address. Pasting it finds the token's USDC pools on Uniswap v3 and its USDC pools without hooks at the standard fee tiers on v4. A v3 pool address works too. For a v4 pool, paste the token address.

02

Tokenry fee and USDC gas for a removal on Arc

Removing liquidity on Arc with Tokenry has 2 costs, and your wallet needs to hold both.

The Tokenry fee is 10 USDC per removal, and Tokenry receives it. Gas varies, the review shows an estimate, and the Arc network receives it. If the transaction fails on-chain, no Tokenry fee is kept, but the gas is still spent.

Arc charges gas in USDC, not ETH, for this removal and for the other Arc token tools.

03

Token and USDC amounts after a removal on Arc

A removal on Arc pays out your share of the position at the pool's current price, not the amounts you deposited. If the price has moved since your deposit, the mix of your token and USDC you get back changes.

When the price sits outside a position's range, a removal pays out mostly or only one of the 2 tokens (Uniswap on concentrated liquidity). If you remove part of your liquidity, the rest stays in the position with the same price range.

On the USDC side, a v4 pool paired with native USDC pays native USDC, and a v3 pool pays USDC's ERC-20 version. Both draw on one USDC balance in your wallet. To see how each pool version pairs USDC, read how to pair your token with USDC on Arc.

04

Slippage and the 20-minute limit when you remove liquidity on Arc

The amounts shown before you remove liquidity on Arc are estimates from the pool's current state. You pick a slippage tolerance of 0.5%, 1% or 2%; 1% is the default. The tolerance sets the minimum amount of each token the transaction accepts. If the price moves so far that you would get less, the transaction fails.

Send the removal within 20 minutes of opening the review. After that, the tool asks you to go back to the review and try again.