Skip to main content

Swap assets

Learn how to swap assets on the Balanced decentralised exchange.

You can exchange your tokens for a variety of cryptoassets, and even move between blockchains in a single trade.

Go to the Trade page and sign in. Then use the Swap tab to:

  1. Choose an asset to swap, and another to receive.
  2. Choose which blockchains to send and receive on, if applicable.
  3. Enter an amount for one of the assets. The other will update to reflect the current rate, with fees factored in.
  4. Adjust the slippage tolerance and recipient address if necessary, then click Swap and complete the transaction.

You can view pending cross-chain transactions from the Bridge tab. If you need to confirm or revert them, you’ll see an option to do so.

The Swap tab set to a cross-chain swap on the Trade page
About the swap fees

The fee you pay for a swap varies depending on the assets:

  • ICX -> sICX: 0% fee
  • sICX -> ICX: 1% (a 0.3% fee, and an exchange rate 0.7% less than the true value of sICX)
  • All other assets: 0.3% fee
    • If there’s no liquidity pool for the assets you want to swap, Balanced will route the trade through several other pools to get the best price. You’ll pay a 0.3% fee for each step in the trade route.

Cross-chain swaps that don’t originate on ICON also include a transfer fee.


Add custom tokens

To swap ICON-based assets that aren’t listed by default, open an asset selector on the Trade page, start typing, then click ‘Add community token list’.

If the asset you want isn’t on the community token list:

  1. Paste the asset’s contract address in the search box.
  2. Click Import, check that the details are correct, then add it to Balanced.

You can remove it from the asset selector at any time.

The community token list option in the asset selector

About the Stability Fund

To maintain the price of bnUSD, Balanced allows you to trade it 1:1 with approved stablecoins. The Stability Fund holds the majority of Balanced’s stablecoin liquidity, so most stablecoin trades now route through the Stability Fund behind the scenes.

How to take advantage of the Stability Fund:

  • If bnUSD is above $1: swap approved stablecoins for an equivalent amount of bnUSD, then sell it at a premium.
  • If bnUSD is below $1: swap bnUSD for an equivalent amount in another stablecoin, minus a fee set by governance.

To reduce Balanced’s risk exposure, the Stability Fund has a maximum limit for each stablecoin and restricts the amount that can be withdrawn every 24 hours. The DAO can vote to adjust the withdrawal limits or support additional stablecoins at any time.

You can check the Stability Fund's current holdings on the Performance Details page.