PancakeSwap, known as "BingBing" in Chinese, is the leading decentralized exchange (DEX) on Binance Smart Chain (BSC), dominating the market with its high trading volume. This guide will walk you through adding and removing liquidity on PancakeSwap:
Key Concepts Before Starting
- Base Pool Tokens: Typically BNB or USDT, depending on your token contract settings.
- V2 vs V3: This tutorial focuses on V2 pools, as most PandaTool platform contracts only support V2 liquidity.
๐ Master DeFi strategies with our advanced liquidity management tips
Step 1: Connecting Your Wallet to PancakeSwap
- Visit the official PancakeSwap website:
https://pancakeswap.finance/?chain=bsc - Click "Connect Wallet" in the top-right corner
- Select your wallet type (MetaMask for desktop by default)
- Approve the connection request in your wallet extension
Note: Mobile wallets like Trust Wallet or OKX Wallet auto-connect without manual steps.
Step 2: Adding Liquidity (Creating Pool)
- Navigate to "Earn" โ "Farms/Liquidity" in the menu
- Select "My Positions" or go directly to:
https://pancakeswap.finance/liquidity/positions - Click "Add Liquidity"
Select your token pair:
- Left field: Choose BNB/USDT
- Right field: Search for your custom token
- Critical: Select "Add V2 Liquidity" (V3 only works for standard tokens)
Enter the token amounts:
- The ratio determines initial token price
Example: 1000 USDT + 1000 Panda = 1:1 price (1 Panda = 1 USDT)
- The ratio determines initial token price
- Approve both tokens in your wallet
- Confirm the transaction via MetaMask
After completion, your new pool will appear in "My Positions."
Step 3: Removing Liquidity
- Locate your liquidity position under "My Positions"
- Click on your "V2 LP" token
- Select "Remove"
Choose withdrawal percentage:
- 50% = Remove half liquidity
- Max = Remove 100% of your share
- Approve and confirm the transaction
Important: You can only remove your own contributed liquidity, not others' funds.
๐ Optimize your crypto portfolio with these proven strategies
PancakeSwap Liquidity FAQ
1. How much should I add for initial liquidity?
There's no fixed requirement, but we recommend:
- Minimum 300 USDT or 1 BNB for better trading experience
2. How is token launch price determined?
Initial price = (Base token amount) รท (Your token amount)
Example: 100 USDT รท 10,000 tokens = 0.01 USDT price
3. What does "Insufficient liquidity" mean?
Single transactions cannot exceed 25% of pool value. Larger pools enable smoother trading.
4. Can I withdraw others' liquidity?
No. You can only remove your own contributed portion.
5. Can I send tokens directly to the pool address?
Never do this - It will be exploited by arbitrage bots. Always use official "Add Liquidity" methods.
6. What's the difference between V2 and V3?
- V2: Supports all token types
- V3: Only for standard tokens (no special functions)
Key Takeaways
- Always use V2 liquidity for custom tokens
- Maintain sufficient pool size (300+ USD recommended)
- Never manually transfer tokens to pool addresses
- Price fluctuates based on buy/sell pressure
For more advanced DeFi strategies, check our comprehensive guides. Happy trading!