Video source
DeFi • Beginner • 11:34

Add Token Liquidity to a DEX on TON Network

Learn how to add liquidity for a TON Jetton on a decentralized exchange, create a liquidity pool, test swaps, view the pair on DexTools, and withdraw liquidity.

About this TON token liquidity tutorial

This tutorial shows how to add liquidity for a TON Jetton on a decentralized exchange so the token can be bought and sold. You will learn how to compare TON DEX options, create a pool, calculate the token and TON amounts, confirm transactions, test swaps, check the token on DexTools, and withdraw liquidity.

Overview

After creating a Jetton on the TON network, the next step for public trading is adding liquidity to a DEX. The video compares DeDust and STON.fi, connects the wallet, imports the token contract address, calculates the token price in TON, creates the liquidity pool, deposits TON and the token, waits for network confirmations, tests buying and selling, checks the token on DexTools, shares the swap URL, and explains what happens when liquidity is withdrawn.

Step-by-step tutorial outline

Prepare the TON token and wallet

The tutorial starts with an existing Jetton and TON balance in the wallet so liquidity can be added to a DEX.

Compare TON decentralized exchanges

CoinMarketCap is opened to compare TON DEX options such as DeDust and STON.fi by volume and token count.

Connect the wallet

The selected DEX is opened and the wallet is connected before creating the liquidity pool.

Import the token contract

The Jetton contract address is copied and imported into the DEX interface.

Calculate token price and liquidity amounts

The tutorial calculates the token price in TON and estimates how many tokens should be paired with the selected TON amount.

Confirm the first transaction

An initial transaction similar to an approval is confirmed before the pool can be created.

Create the liquidity pool

After the first transaction is confirmed, the liquidity pool creation transaction is submitted.

Deposit TON and tokens

The selected TON amount and token amount are deposited into the pool through another wallet transaction.

Test buying and selling

A small swap is performed to test that the token can be bought and sold through the DEX.

Check DexTools and share the swap link

The token contract is searched on DexTools and the direct swap URL can be shared with other users.

Withdraw liquidity

The tutorial shows how to withdraw liquidity and explains that users cannot swap the token again until liquidity is added back.

Key takeaways

  • A Jetton needs DEX liquidity before users can easily buy and sell it.
  • DeDust and STON.fi are shown as TON DEX options.
  • The token contract address is required to import the Jetton into a DEX.
  • Token price should be calculated before choosing the TON and token amounts for the pool.
  • Creating and depositing into a liquidity pool requires multiple wallet transactions.
  • New pools may take time to appear on tracking services such as Dexscreener.
  • DexTools can show the token chart and transactions after the pair is detected.
  • Withdrawing liquidity removes the pool balance and can stop swaps until liquidity is added again.

Security notes

  • Use only official DEX websites and verify the domain before connecting a wallet.
  • Check the token contract address carefully before importing it.
  • Start with small test amounts if you are learning the liquidity process.
  • Review TON network fees and transaction details before confirming.
  • Understand price impact and slippage before swapping.
  • Do not remove liquidity if users still need to trade the token.
  • Liquidity withdrawal can make a token untradable and may look like a rug pull to users.

Tools and topics mentioned

  • TON
  • Jetton
  • DeDust
  • STON.fi
  • CoinMarketCap
  • Dexscreener
  • DexTools
  • Liquidity pool
  • Slippage
  • Swap
  • TON explorer

Transcript summary

The tutorial starts with a TON Jetton already created, opens CoinMarketCap to compare DeDust and STON.fi, connects a wallet, imports the token contract address, calculates the token price and liquidity amounts, confirms the required transactions, creates the pool, deposits TON and tokens, waits for confirmations, tests a small buy and sell swap, checks the token on DexTools, explains the shareable swap URL, and shows how to withdraw liquidity from the pool.

Frequently asked questions

Why should I add liquidity to a TON token?

Liquidity allows users to buy and sell the token through a DEX. Without liquidity, swaps may not be possible.

Which TON DEX is used in the tutorial?

The video compares DeDust and STON.fi and uses the DEX with higher visible token count and trading volume in the example.

Do I need the Jetton contract address?

Yes. The token contract address is copied and imported into the DEX before creating the liquidity pool.

Why does the new token not appear on Dexscreener immediately?

New pools can take time to be indexed by external tracking services, even after liquidity is successfully added.

What happens if I withdraw liquidity?

The pool balance returns to the wallet, but users may not be able to swap the token again until liquidity is added back.