Guide to using Balancer's L2 AMM

A guide to using on Arbitrum

Updated over a week ago

Balancer is a decentralized protocol that provides DeFi liquidity infrastructure, which adopts powerful features to slash gas costs, super-charge capital efficiency, unlock arbitrage with zero-token starting capital, and open the door to custom AMMs. For more information on Balancer, check out

For Lido users, you can use Balancer on Arbitrum to easily swap from wstETH to WETH, USDC and LDO, and vice versa. Adding to this, get fees from LP'ing a number of pools including:

  • wstETH-WETH

  • wstETH-USDC

  • wstETH-LDO

Note: to swap tokens or provide liquidity on Arbitrum, you will also need ETH in order to pay gas.

Swaps on Balancer

  1. To get started, visit and connect your wallet.

  2. Choose the tokens you want to swap between.

  3. Choose the quantity of tokens you want to swap and click 'Preview'.

  4. Press 'Confirm swap' and confirm the transaction using your wallet.

Providing Liquidity

Using Balancer Pools, users can add liquidity to certain pairs to get swap fees. The wstETH/WETH and wstETH/USDC pools are - at the time of writing - incentivised by Lido in the form of additional LDO to liquidity providers in the pool.

There are two kinds of wstETH-related pools - Weighted and Composable Stable. Weighted pools are used for the tokens that don't necessarily have any price correlation, e.g. wstETH/USDC and wstETH/LDO, whereas Composable Stable pools are used for correlated tokens or pegged tokens like wstETH/WETH.

  1. To get started, visit

  2. Use the search bar to find the relevant pairs.

  3. Go to the pool page by clicking the pool.

  4. Click 'Add Liquidity'.

  5. Choose the amount of tokens to deposit and press 'Preview'.

  6. Press 'Add Liquidity' and confirm the transaction.

  7. To receive the rewards, stake your LP tokens in the 'Staking incentives' widget.

Claiming Rewards

  1. Press 'Claim All' to harvest all the rewards.

Did this answer your question?