How to List a New Token on KongSwap

3 min read

On this page

How to List a New Token on KongSwap

Want to trade a token that's not yet on KongSwap? You can add any ICRC token yourself in just a few steps. Here's how.

What You'll Need

  • The Canister ID of the token you want to add
  • A connected wallet (to add the token to your list)
  • Some ICP for creating liquidity (optional but recommended)

How to Add a New Token

Step 1: Navigate to Add Token Page

From the main swap interface, click the "Add Token" button or go directly to kongswap.io/tokens.

Add Token Button

Step 2: Enter the Canister ID

Paste the canister ID of the ICRC token you want to add. The format should look like: xxxxx-xxxxx-xxxxx-xxxxx-xxx

Enter Canister ID

Step 3: Preview Token Details

KongSwap will automatically fetch and display:

  • Token name
  • Token symbol
  • Decimals
  • Total supply
  • Token standard (ICRC-1, ICRC-2, etc.)

Step 4: Add the Token

Click "Add Token" to add it to KongSwap. The token will be:

  • Added to your personal token list
  • Available for trading (if liquidity exists)
  • Ready for liquidity pool creation

After Adding a Token

Create a Liquidity Pool

After successfully adding a token, you'll be redirected to create a liquidity pool. By default, new tokens are paired with ICP.

  1. Set initial price - Determine the token's value relative to ICP
  2. Add liquidity - Provide both tokens to create the pool
  3. Start earning - Collect 0.3% fees from all trades

Learn more in our Understanding Liquidity Pools guide.

Start Trading

Once liquidity is added, the token becomes tradable on KongSwap. Share the pool link with your community to increase trading activity.

Common Issues

"Invalid Canister ID"

Make sure the ID:

  • Has the correct format (with hyphens)
  • Is a valid ICRC token canister
  • Exists on the Internet Computer

"Could not fetch token metadata"

This means:

  • The canister isn't an ICRC token
  • The token doesn't have proper metadata
  • Network issues (try again)

Token Added but Not Trading

If your token isn't tradable:

  • No liquidity pool exists yet
  • Create a pool with ICP or another token
  • Add sufficient liquidity for trading

Advanced Features

Multiple Trading Pairs

After adding a token, you can create pools with:

  • ICP (default and recommended)
  • KONG
  • Stablecoins (ckUSDC, ckUSDT)
  • Any other token on KongSwap

Token Management

Manage your added tokens:

Need Help?

If you encounter issues:

Next Steps

After adding your token:

  1. Create liquidity pool - Enable trading
  2. Share with community - Increase awareness
  3. Monitor performance - Track volume and fees in the pools section

Happy trading!

Tags

Share this article

Help others discover this content by sharing it

Comments

Stay Updated

Get the latest KongSwap updates, tutorials, and insights delivered to your inbox.