PancakeSwap, often referred to as “Pancake” in the crypto community, is the leading decentralized exchange (DEX) on the Binance Smart Chain (BSC). With its high transaction volume and user-friendly interface, it has become a go-to platform for token creators and liquidity providers. This comprehensive guide walks you through the process of adding and removing liquidity on PancakeSwap V2, with essential tips to avoid common pitfalls.
Whether you're launching a new token using tools like PandaTool or managing an existing project, understanding how liquidity works is crucial for price stability and trade efficiency.
Why Liquidity Matters on PancakeSwap
Liquidity ensures that users can buy and sell your token without extreme price slippage. When you provide liquidity, you deposit two tokens—typically BNB or BUSD/USDT paired with your custom token—into a liquidity pool. In return, you receive LP (Liquidity Provider) tokens representing your share of the pool.
The initial price of your token is determined by the ratio of these two deposits. Once added, traders interact with this pool, and fees from trades are distributed back to LPs.
👉 Learn how to securely manage your liquidity positions today.
Step 1: Connect Your Wallet to PancakeSwap
Before adding liquidity, connect your crypto wallet to PancakeSwap.
- Visit the official PancakeSwap website: https://pancakeswap.finance
- Click "Connect Wallet" in the top-right corner.
- Select your wallet provider (e.g., MetaMask). If you're using Trust Wallet or OKX Wallet on mobile, connection is usually automatic.
After approval in your wallet, your connected address will appear in the upper right, confirming a successful link.
🔐 Always ensure you’re on the legitimate PancakeSwap site to avoid phishing scams.
Step 2: Add Liquidity to Your Token Pair
Once connected, follow these steps to create or contribute to a liquidity pool.
Navigate to the Liquidity Section
- Go to "Earn" > "Liquidity" in the top menu.
- Alternatively, visit: https://pancakeswap.finance/liquidity
- Click "Add Liquidity" or go directly to your positions.
Select Your Token Pair
You’ll see two input fields:
- Left field: Choose BNB, BUSD, or USDT—whichever was set as the base pair during token creation.
- Right field: Search for your custom token by pasting its contract address if it doesn’t appear automatically.
⚠️ Make sure to select "Add V2 Liquidity". Most custom tokens, especially those created via PandaTool, are only compatible with PancakeSwap V2 due to their non-standard features.
Set Your Deposit Amounts
Enter the amount of both tokens you wish to deposit. The ratio between them sets your token’s initial market price.
For example:
- Deposit 1,000 USDT + 1,000 Panda → Initial price = 1 USDT per Panda
- Deposit 100 USDT + 10,000 Panda → Initial price = 0.01 USDT per Panda
💡 Tip: A balanced and sufficiently large pool improves trading experience and reduces volatility.
Approve and Confirm Transactions
You'll need to:
- Approve USDT (or base token) usage — Confirm in MetaMask.
- Approve your custom token — Another confirmation required.
- Click "Add Liquidity" and confirm the final transaction.
Upon success, you’ll see your new liquidity position under "My Positions."
👉 Discover how top projects manage their liquidity strategies effectively.
Step 3: Remove Liquidity When Needed
If you want to withdraw your funds from the pool:
- Go back to the Liquidity section.
- Find your active pool (e.g., USDT-Panda V2 LP).
- Click on the pool to open removal options.
Choose the percentage of liquidity to remove:
- 50% = half your share
- Max = 100% of your contribution
- Click "Approve", confirm in wallet.
- Click "Remove", then confirm again.
You’ll receive both tokens back based on current pool ratios. Impermanent loss may apply depending on price changes since you added liquidity.
❗ You cannot remove other users’ liquidity—only your own share.
Frequently Asked Questions (FAQ)
How much should I add when creating a liquidity pool?
There’s no fixed minimum, but experts recommend starting with at least $300 worth of assets (e.g., 1 BNB or equivalent in stablecoins). Larger pools reduce slippage and support smoother trading.
How is my token’s initial price determined?
The initial price is based solely on the deposit ratio of the two tokens during the first liquidity addition. For instance, depositing 500 USDT and 5,000 tokens sets the price at 0.1 USDT per token.
What does “insufficient liquidity” mean during trades?
It means the pool size is too small relative to the trade amount. PancakeSwap limits single trades to about 25% of the total pool. A larger pool allows bigger trades without rejection.
Can I withdraw someone else’s liquidity?
No. Each provider controls only their portion. Even if you created the pool, you can’t touch others’ contributions unless they’ve granted special permissions (not standard).
How does my token’s price change over time?
Token price fluctuates based on supply and demand within the pool:
- More buys →价格上涨 (price increases)
- More sells →价格下跌 (price decreases)
Avoid manipulative practices; sustainable growth comes from real utility and community trust.
Can I send tokens directly to the liquidity pool address?
Absolutely not. Sending tokens directly to the pool contract will likely result in instant loss due to arbitrage bots exploiting imbalances. Always use the official "Add Liquidity" function.
V2 vs V3: Which Should You Use?
| Feature | PancakeSwap V2 | PancakeSwap V3 |
|---|---|---|
| Custom Tokens | ✅ Supported | ❌ Limited support |
| Flexible Fees | ❌ Fixed 0.25% | ✅ Tiered fee models |
| Advanced Ranges | ❌ No | ✅ Concentrated liquidity |
| Best For | New or feature-rich tokens | Standard pairs (BNB-BUSD, etc.) |
📌 Most custom tokens—especially those with taxes, rebalancing, or anti-whale mechanics—must use V2. Using V3 incorrectly can lead to failed transactions or locked funds.
Pro Tips for Managing Liquidity
- Lock LP tokens for added credibility and long-term confidence.
- Monitor trading volume and adjust liquidity as needed.
- Avoid sudden removals—this can crash prices and damage trust.
- Use analytics platforms to track pool health and holder activity.
👉 Stay ahead with advanced tools for tracking and optimizing your token performance.
Final Thoughts
Successfully launching a token involves more than just deployment—it requires strategic liquidity management. By understanding how to properly add and remove liquidity on PancakeSwap V2, you protect your project from manipulation, ensure fair pricing, and provide a better experience for early adopters.
Always double-check settings before confirming transactions, and never rush into irreversible actions like removing all liquidity. With careful planning and ongoing monitoring, your token can thrive in a competitive ecosystem.