First time here?Add / remove liquidityAbout 9 min

Add / Remove V2 Liquidity

Add or remove V2 liquidity for a deployed token. Platform tokens load their quote token and router automatically.

Add V2 liquidity

Paste a platform token address and its quote token and router are loaded automatically. For other tokens, choose them manually. The token is approved before liquidity is added; native-coin pools use BNB directly.

For reliable pools and swaps, prefer standard non-tax quote assets such as USDT, USDC or WBNB. Transfer taxes, transfer hooks and other non-standard token behavior can break liquidity, refund or reward processing.

Paste the ERC-20 token contract address

A V2-compatible router

Blank or 0 means no minimum amounts.

Transaction status: idle

Add or remove liquidity on a V2 pool

Adding liquidity creates or tops up a V2 pair and gives you the LP tokens that represent your share of that pool; removing liquidity burns those LP tokens and returns both sides of the pair. For platform tokens the paired currency and the router are read from the contract, so you do not have to look the pair up yourself.

Works on
V2 pairs — a missing pair is created automatically
Platform tokens
the pair token and router are read from the contract
Both directions
add liquidity now, or withdraw it later
Approvals
ERC-20 sides approve once; native coin is sent with the transaction

How it works

  1. 1. Connect a wallet and pick the token

    For a platform token the pair resolves itself. For any other token, enter both sides of the pair you want to provide.

  2. 2. Read the pair

    The tool shows the pair address and whether it already exists. If it does not exist yet, adding liquidity creates it at the ratio you deposit.

  3. 3. Approve the ERC-20 sides

    Each ERC-20 side needs its own approval the first time. A native-coin side needs no approval and is sent with the liquidity transaction.

  4. 4. To withdraw, approve the LP tokens first

    Removing is the reverse: approve the LP token, then burn it. Your share comes back as both sides of the pair at the current ratio.

FAQ

How much of each token do I need to deposit?
Both sides must match the pool ratio, otherwise you are effectively trading one token for the other as you deposit. The form shows the amounts it expects.
What is the difference between a V2 pair and a V3 pool?
A V2 pair spreads liquidity across every price on one curve. A V3 pool lets you concentrate liquidity inside a price range, which earns more fees but can go fully out of range.
When I remove liquidity, do I get exactly what I put in?
You get your share of both tokens as they stand at that moment, so the amounts shift with the price and with the fees the pool has collected.
How do I withdraw LP locked by an LP-rewards token?
Newly locked LP starts earning LP rewards immediately. Once fees are processed, rewards are sent to the holder wallet automatically. The LP stays locked for claimWait, one hour by default, and adding more extends the unlock time. After it unlocks, send a zero-value native-coin transaction from the wallet that added liquidity to remove all LP locked for that wallet at the current pool ratio. Any LP still in your wallet is withdrawn normally on the DEX.
Add / Remove Liquidity — PancakeSwap V2 Pools | GTokenTool