Meteora is one of the most popular liquidity protocols on Solana, and DAMM V2 (Dynamic Automated Market Maker V2) is their latest-generation dynamic liquidity pool. It's specially built for new token launches and liquidity providers (LPs).

Key features include dynamic fees, NFT positions, flexible locking, and stablecoin fee collection. These make it great for anti-sniper protection, smoother launches, and a much better experience for LPs.
With GTokenTool, you don’t need to write any complicated code. You can create a full Meteora DAMM V2 liquidity pool in just a few minutes right on Solana mainnet. This guide walks you through the entire process based on the official tutorial.
What You’ll Need Before Starting
-
A computer or phone (computer is more stable and recommended)
-
A Solana wallet (Phantom is the most popular — check the official install guide if you need help)
-
At least 0.11 SOL in your wallet (for transaction fees and gas)
-
The token you want to add liquidity for (already minted and sitting in your wallet)
Step-by-Step Guide to Creating a DAMM V2 Pool
Step 1: Go to the Page and Connect Your Wallet
Open the GTokenTool liquidity creation page:
Step 2: Choose the Pool Type
GTokenTool supports many pool types like AMM, AMM V4, CPMM, CLMM, PumpSwap, DLMM, Orca, and more.
Select DAMM V2 from the list.
Step 3: Set Up Your Trading Pair
-
Base Token: Paste the address of the token you just created (the one with no value yet).
-
Quote Token: Pick a token that already has real market value — usually SOL, USDC, USDT, or USD1.
Step 4: Enter the Amounts
-
Base Token Amount: Type in how much of your new token you want to add to the pool (don’t go over what you actually have).
-
Quote Token Amount: Enter the matching amount of SOL, USDC, etc. (again, stay within your balance).
Step 5: Optional — Use Your Token as Fee (Optional)
If you want to pay some fees using your own token, you can turn this option on here. It’s up to your project’s needs.
Step 6: Click “Create Liquidity”
Double-check everything, then hit the “Create Liquidity” button.
Your wallet will pop up — confirm the transaction as quickly as possible (within 60 seconds).
-
The tool will show you the new pool address (copy and save it somewhere safe).
-
Wait at least 30 seconds before anyone starts trading. After 30 seconds, the fee rate drops to its lowest level and the pool becomes fully stable.
Important Tips
-
Keep your internet and wallet connection stable during the whole process to avoid failed transactions.
-
DAMM V2’s dynamic fee system automatically adjusts based on market activity, which helps protect against snipers and keeps things fair for LPs.
-
After creation, consider adding more liquidity on the official Meteora site or other DEXs like Raydium, and think about locking some LP tokens to build trust.
-
If the wallet confirmation gets stuck, try refreshing the page or switching networks and trying again.
Final Thoughts
Creating a Meteora DAMM V2 liquidity pool with GTokenTool is super simple and fast — usually done in 2–3 minutes. Whether you’re a new project team or just an individual builder, you can go from launching a token to having real trading liquidity in no time.
