For the complete documentation index, see llms.txt. This page is also available as Markdown.

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: 0xa52B2899C3B33C8e16eFd8399d23E9b36d41F7Fd

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