How to create a new liquidity pool

Learn how to create a pool v2 on STON.fi and seed it with liquidity in one transaction — simple, fast, secure.

Before you start:

✅ Connect your wallet at app.ston.fi

✅ Have both tokens you’ll use (enough to seed initial liquidity)

✅ Keep a bit of TON for fees

🔎 Initial price matters: the token ratio you deposit sets the pool’s starting price. If it’s far from the market, arbitrage can move it (you may take a loss).

Step 1. Start pool creation

Open Pools → click Add liquidity.

In Provide liquidity, select Token A and Token B (your new pair).

💡 Tip: verify token contracts (tickers can repeat).

Step 2. Configure a new pool

Under the info banner, set up the pool:

  1. Set token ratio by entering deposit amounts for both tokens. This defines the initial price (Price = TokenB / TokenA).

  2. Enter the amount of each token you’re adding as initial liquidity.

  3. Click Preview pool creation.

💡 Quick sanity check:

  • Does the implied price match the broader market?

  • Is your liquidity size sufficient to keep price impact reasonable?

  • Do you have enough TON reserved for fees?

Step 3. Review & Confirm

  1. In the popup, review amounts, price, and fee reservation.

  2. Fees are taken in TON from your wallet.

  3. The liquidity you add is locked into the pool.

Click Confirm pool creation and approve in your wallet.

🎉 Done! Your v2 pool is live.

What’s next?

  • Add more liquidity to reduce price impact and improve trading experience. Read more in the How to provide liquidity on STON.fi guide.

  • Share the pool with your community to bootstrap volume.

  • Monitor fees earned, volume, and price impact.

Last updated