Supply liquidity

Learn how to supply assets to the Balanced liquidity pools.

Earn Balance Tokens every day* you supply assets to a liquidity pool. Make sure you understand the risk of impermanent loss before you start.

*To receive rewards, your assets must be in the pool at 1pm Eastern each day.

Supply liquidity

In the supply liquidity section:

  1. Choose a liquidity pool from the pool selector.

  2. Set the amount to supply. All pools require an equal value of two assets, except ICX/sICX, which only requires ICX.

  3. Click Supply.

  4. Click Send to move each asset to the contract, then click Supply and complete the transaction.

Your assets will be locked in the pool for the first 24 hours. If you supply more liquidity to the same pool within that time, the lockup period will be reset.

If you supply liquidity but don't see it in the UI, or you leave the page before the transaction is complete, click Supply for the same pool. You'll see your assets in the contract and can remove them.

Make sure you leave at least 2-3 ICX in your wallet to cover the transaction fees.

The APY displayed in the pool selector uses this calculation:

(BALN allocation x USD value x 365)/ Total USD value of pool x 100

About the pools

Some of the Balanced liquidity pools have their own quirks, as outlined below.

BALN/bnUSD

BALN supplied to this pool will begin accruing a share of the network fees, which will be distributed within the first 2 months.

ICX/sICX

The ICX/sICX pool is not a traditional liquidity pool. You only supply ICX, so it operates like an order queue that follows the First In First Out (FIFO) method. There's no risk of impermanent loss.

While your order is open, your ICX doesn't earn staking rewards, but you will earn Balance Tokens.

When your order is filled, you're no longer supplying ICX, so you'll stop earning Balance Tokens. You can claim your sICX from the liquidity details section, which is earning staking rewards.

Withdraw liquidity

To withdraw assets from a pool, click Withdraw in the liquidity details section and choose the amount. Then click 'Withdraw liquidity' and complete the transaction.