DeDust.io
  • Welcome to DeDust.io
    • 👋About DeDust.io
    • 🪙About $DUST
    • ⭐Get started
    • ▶️Onboarding on TON
      • How to get a wallet
        • MyTonWallet
        • Tonhub
        • Tonkeeper
      • Where to find a wallet address
      • How to get TON
    • 🪙Using DeDust.io
      • Connect your wallet to DeDust.io
        • DeDust.io in MyTonWallet
        • DeDust.io in Tonkeeper
      • Swap
        • How to swap tokens
        • How to find the token's price charts
        • Swap settings
          • Slippage
            • Slippage in transaction examples
          • Expert mode (for high price impact)
          • Routing
        • Price impact
        • Managing non-whitelisted (imported) tokens
        • Favorite tokens
      • Pools
        • How to deposit liquidity
        • How to withdraw liquidity
      • Staking
        • How to stake DUST
        • How to unstake DUST
        • How to claim stake reward
      • Portfolio
      • Boosts
        • How to boost a pool
        • How to understand if the pool is boosted
        • How to understand the composition of a Boost
        • How to claim Boost rewards
      • Add your token
        • Mint your token
        • Deposit new token to DeDust.io
          • Calculate new token's exchange rate
          • Create USDT pair for new token
        • Trading a non-whitelisted token
        • Whitelist your token (optional)
      • Fees
    • 📳Contact us
Powered by GitBook
On this page
  1. Welcome to DeDust.io
  2. Using DeDust.io
  3. Add your token

Deposit new token to DeDust.io

PreviousMint your tokenNextCalculate new token's exchange rate

Last updated 3 months ago

How to create a liquidity pool and deposit initial liquidity for your token

Your token should be ready for listing. Read here .

  1. Copy the token's address and open the on DeDust.io. Ensure your wallet is connected to our DEX — you can .

  2. Tap on the 'Create pool' button.

  3. Select the tokens you want to create a pool with.

  4. In tokens dropdown list for Coin 1 choose TON (or USDT - see another flow example ).

  1. Press 'Create' to create the traiding pair of two tokens.

  1. After you confirmed the transaction in your wallet return to DeDust.io and update the page in a minute or two. As soon as the pair is successfully created in the blockchain you will be moved to 'Deposit liquidity' step.

  2. Make sure that you have at least 1.50 TON in your wallet in excess of the TON amount allocated for liquidity, to cover the blockchain fees. Keep in mind that for all further transactions (including the liquidity withdrawal, if you decide to) you'll also need TON to cover the network fees. Now confirm the transaction.

  1. After all confirmations you'll get a notification at DeDust. The process may take few minutes.

  1. From now on if you (or anyone else) try to create the same pair DeDust.io will give a relevant notification.

After you've created the liquidity pool, your token is available for trading on DeDust.io.

❗ If occasionally you've set the wrong rate for your token from now on you'll be able to change its price only by making swaps, an thus impacting the price. For this you can partially withdraw the liquidity to operate lower amounts and not to lose funds that may be a result of accidental mistakes. Another option is that you can simply withdraw all the deposited liquidity and start all over again, from minting another new token, with its another unique smart contract address, and then just creating the new trading pair at DeDust.io from scratch.

❗ It should be also noted that right after the liquidity is deposited to the pool anyone at DeDust (including the third party's trade bots) can start buying your token (and selling then too). That's why it's so important to be very careful when defining the quantity of tokens to be initially deposited to the pool, and thus to set the correct initial price for your token. Otherwise you risk to lose some funds.

You can also find a pool with your token on the Pools page. Tap on your tokens pair to see the details of the liquidity pool. And scroll down to see also your own liquiduty position details.

For Coin 2 paste the token address into the search field and then press 'Import' to add your token (in your user settings). Here is an example of the used in this guide. Since you've already imported new token, you can also add it to list at DeDust.io, in order to ease the interaction with your token on the platform.

Confirm the transaction in your wallet. It will require ≈0.37 TON in total to cover the for the creation of your token vault at DeDust.io and for the creation of the pair itself. The process will take a few minutes to be recorded in the blockchain. you can see an example of such transaction.

Enter the amount of tokens you are willing to deposit, check the correctnes of the calculated rate and press the 'Deposit' button. This rate will determine the initial price of your token, so be cautious when depositing initial liquidity. you can find an example with calculations of new token's exchange rates.

Sign the transaction in your wallet app. It will typically require up to 1.1 TON of network fees (0.80 TON in our case). you can see the example. The exact amount will depend on wallet app that you use, selected tokens and the network load and performance. Usually only a half of this amount (sometimes even ≤0.20 TON) is really being used. The rest goes back to your wallet after the transaction is completed. The network fee is taken with some excess to guarantee that your transaction and your assets won't stuck somewhere on halfway in the blockchain due to insufficiency of TON.

As a result of successful liquidity deposit you will get LP (liquidity provider) tokens into your wallet ( in our case) that will serve as a proof of your ownership of the tokens deposited to the pool. Handle these LP carefully. If you don't see the LP tokens in your wallet check the wallet app assets display settings.

Now you can see your position in the . Comparing the TON balance in your wallet at step 9 before the transaction, and after its complition (considering that 1 TON was sent to the pool), you can see that the total amount spent on blockchain fees is only ≈0.1538 TON.

As you can see even without making any trades the quantity of tokens from both sides sometimes may be not exactly the same that was deposited to the pool. This is a result of someone's swap during the first minutes after the liquidity deposit (most probably made by somebody's traiding bot). Someone has spent in a random way something like 0.01 TON and tokens to his wallet, and thus the proportion of tokens in the pool has slightly changed. But that is absolutely OK if you have initially set the price correctly.

Detailed guide about how to deposit liquidity: .

🪙
TKN token
favorite tokens
Here
Here
DeDust Pool: TKN/TON
Portfolio
bought several TKN
read here
'Pools' section
read more about it here
here
Here
Step 1
Step 2
Step 3
Step 4
Step 5
Import your token
Step 6
Step 7
Step 8
Pair is created
Step 9
Step 10
Step 11
Step 12
Step 13
Step 14
Step 15
'Pools' section
Liquidity pool details
Your position details
blockchain fees
how to mint token