Add and Remove Liquidity¶
Providing liquidity means depositing both BTG and USDT into a pool that other traders swap against. You receive a position that earns a share of the trading fees, and you take on the risk of the price moving.
Before you start¶
- A connected BSC wallet with BNB for gas.
- Both assets: BTG and USDT (BEP-20). The ratio is set by the pool; you cannot deposit only one side.
- The verified BTG contract from Check the BTG Contract.
- An understanding of impermanent loss and, for a concentrated position, the price range you choose.
Add liquidity¶
- Open the official PancakeSwap site and go to Liquidity or Pool. The exact label depends on whether the interface opens the v2, v3, or Infinity version.
- Choose Add Liquidity and select BTG and USDT. Paste the BTG contract if the selector does not find it.
- Choose the fee tier or pool version the interface offers. Different pools have different liquidity and fees; the page shows the available options.
- If the pool uses a price range, set a range you understand. A narrow range concentrates capital but can go out of range when the price moves.
- Enter an amount. The interface calculates the matching amount of the other token. Approve each token if this is your first deposit.
- Review the position, the fee tier, the range, and the gas cost. Confirm.
- The position appears under Positions. Check its token pair, range, and liquidity.
Remove liquidity¶
- Open Positions and select the BTG/USDT position.
- Choose Remove or Close. For a range position, you may need to exit the range or close the position.
- Choose the percentage to remove. The interface shows the expected BTG and USDT amounts and any fees earned.
- Confirm in the wallet and pay the gas. Collect any fees separately if the interface asks.
- Check both token balances after confirmation.
The risks¶
- Impermanent loss. If the price of BTG moves relative to USDT, the value of your position can be lower than simply holding the two tokens. The fees may or may not cover the difference.
- Range risk. A concentrated position stops earning when the price leaves its range; you may need to rebalance.
- Contract and approval risk. Depositing requires approvals for both tokens. Approve only the amount you need, and revoke when you are done.
- Thin liquidity. A small pool can move sharply and make entry or exit expensive.
- No guarantee. Fees vary with volume and competition. Nothing here is a yield promise.
Verify it worked¶
- The position appears with the correct pair and the amount you deposited.
- Both token balances decreased by the deposited amounts.
- The position's fees and range are visible, and you can remove it.
- Removing returns both tokens to your wallet.
Troubleshooting¶
| Problem | What to do |
|---|---|
| Only one token is required | You are probably on a different pool or version. Check that the pair is BTG/USDT and both sides are present. |
| The deposit ratio looks wrong | The pool sets the ratio. Do not force a different ratio; adjust the amount or choose another pool. |
| The position is out of range | It may not earn fees until the price returns. Rebalancing costs gas and realizes the change. |
| Removal returns less than expected | The price moved and fees may be lower than estimated. Read the preview before confirming. |
| Approvals never finish | Wait for each approval to confirm before depositing. A deposit submitted early will fail. |
Next step¶
Return to Exchange BTG to compare venues, or review Trading Risks before increasing your position.