Creating Liquidity Pool On Evms Guide

Create liquidity pools on BSC, ETH, and BASE

I. Understanding Liquidity Pools

A Liquidity Pool (commonly called "LP" or "pool") is a token pool on the blockchain used for swap transactions. Essentially, it consists of two tokens paired at a specific ratio.

Why create an LP? The reason is straightforward: Without a pool, trading is impossible; with a pool, instant swaps become possible.

To learn more about liquidity pools, refer to: ✅ Liquidity Pool Concept ExplainedHow Liquidity Pools Operate

II. Key Considerations for Creating a Liquidity Pool

Whitelist the Router Contract

  • If your token has special features (e.g., manual opening, holding restrictions), whitelist PandaTool’s router contract before creation.

  • PandaRouter Contract Address: 0x615Cd625a73B3475eA28F3603337163fDBd7282b

Ensure Sufficient Balance

  • For any pool creation, ensure your wallet holds at least 0.032 BNB (on BSC) to cover creation fees.

V2 vs. V3 Differences

  • V2: Compatible with all token types (standard ERC-20, tax/burn tokens). Default recommendation.

  • V3: Only for standard tokens (no special functions). PandaTool exclusively supports stablecoin pools via V3.

III. Step-by-Step Pool Creation

Step 1: Enter PandaTool, connect your wallet, and switch to the corresponding blockchain network.

Step 2: Select the two tokens to add to the liquidity pool.

Step 3: Enter the amounts of tokens you wish to add to the pool.

Step 4: Approve the tokens.

Step 5: Create the liquidity pool.

Step 1: Connect Wallet & Select Blockchain

Access PandaTool: https://www.pandatool.org/#/createliquidity?lang=en-US

Click "Connect Wallet" (top-right) → Confirm via MetaMask/OKX Web3 Wallet.

Switch blockchain (e.g., BSC for BNB pairs, ETH for Ethereum).

Step 2: Select Token Pair

  • Pool Type: Default = V2; Stablecoin pools = V3.

  • Select Currency: Base Token or Quote currency (e.g., USDT, BNB).

  • Token Address: Your create token’s contract address.

  • Click "Search Token" → If valid, proceed to enter amounts.

Step 3: Enter Token Amounts

  • Your Token: Amount to deposit (e.g., 10,000 tokens).

  • Paired Token: Corresponding value (e.g., 10,000 USDT).

  • Estimated Price: Automatically calculated (e.g., 10,000 tokens ÷ 10,000 USDT = 1 USDT per token).

    Amounts must not exceed wallet balance.

Step 4: Token Approval

  • Approve both tokens for the router contract (BNB/ETH requires no approval).

  • Confirm transactions in your wallet.

  • Success notification appears after both approvals.

Step 5: Create the Pool

  • Click "Create Liquidity Now" → Confirm in wallet.

  • Wait a few seconds for on-chain confirmation.

IV. FAQs

1. Why does pool creation fail?

  • Insufficient gas fees (ensure ≥0.03 BNB on BSC).

  • Router contract not whitelisted for restricted tokens.

2. Can users buy tokens with USDT in a BNB pool?

  • Yes. All pairs are interoperable (e.g., USDT pools enable BNB purchases).

3. Are there minimum liquidity requirements?

  • No strict limits, but pools should ideally exceed 300 USD or 1 BNB for usability.

4. Does the estimated price change?

  • This is the initial listing price. Market dynamics will adjust it post-launch.

5. V2 vs. V3 recap:

  • V2: All token types (including tax/burn mechanics).

  • V3: Standard tokens only (optimized for stablecoin pairs).

Support: Join our Telegram group: https://t.me/pandatool_en for assistance.

Last updated

Was this helpful?