1/5
## Balancer UI Walkthrough Let's take an example of providing liquidity to Balancer V2. The first step is to click on Pools. In this example, we will provide liquidity to the rETH wETH pool. Once you are on the pool page, scroll down, and let's look for the rETH wETH pool. We see it here. Click on it. Then, you can add liquidity by clicking on Add liquidity, and putting in the amount of rETH and ETH or wETH that you want to provide as liquidity. Balancer allows you to single-side liquidity, which means that you don't have to provide both tokens. If you wish, you can choose to provide just one of them. I've already added liquidity, so scrolling down, here's the liquidity that I provided to this pool. Remember that once you provide liquidity, you get a BPT token, and you can use this BPT token to stake into the liquidity gauge. You can do this by clicking on Stake. I've already done it, so I cannot press it here. Clicking on the Staked tab, you can see that I have my BPT token staked into the liquidity gauge. Once you have BPT staked into the liquidity gauge, over time you'll earn some BAL token rewards. Once you have BAL, you can claim the BAL reward and then pair it with a wETH to add liquidity to the BAL wETH pool. Then, you will take that LP token and lock it into the voting escrow contract. To claim the BAL reward, click on the veBAL tab. This will take you to another page. Once you're there, click on the Claim tab. Scrolling down, here, you can see that I can claim some BAL as rewards. Click on this to claim some BAL tokens as reward, and once you have this, you can add this as liquidity to the BAL wETH pool. Then, lock the BPT into the voting escrow contract. Going back to the Balancer Pool page, scroll down, and then find the pool called BAL wETH. Click on this, and then add your liquidity by clicking on Add liquidity. Again, you can either single-side liquidity or add both tokens as liquidity. Once you do that, we'll again go back to the page of veBAL. I've already locked some BPT for the BAL wETH pool. And you can see here that my veBAL is 0.350, and over time it will decrease. Furthermore, if I scroll down, you can see that I can vote for the next BAL emission. For example, I voted for the wETH rETH pool. Then, let's go back to the Claim tab again. Scrolling down, here, you can see that I am also eligible to receive protocol revenues. _Following along and want to help? This lesson could use some screenshots! Contribute to the platform by submitting a PR [here](https://github.com/Cyfrin/Updraft)_
A comprehensive guide to liquidity providing on Balancer. The video lesson covers how to provide liquidity to a Balancer pool, how to stake your BPT tokens for a boosted APR, and how to claim your rewards.
Previous lesson
Previous
Next lesson
Next
Give us feedback
Course Overview
About the course
Rocket Pool rETH staking, yield mechanisms, trading options, and contract architecture
How to distribute rewards and calculate rETH/ETH exchange rate
How to acquire and redeem rETH
Integrating rETH into DeFi protocols like AAVE V3
How to how to create leveraged ETH positions using rETH
How to provide rETH as liquidity to Balancer and Aura
Getting the USD price of rETH using Rocket Pool NAV oracle
Re-staking with EigenLayer
DeFi Developer
$75,000 - $200,000 (avg. salary)
Smart Contract Engineer
$100,000 - $150,000 (avg. salary)
Web3 developer
$60,000 - $150,000 (avg. salary)
Smart Contract Auditor
$100,000 - $200,000 (avg. salary)
Blockchain Financial Analyst
$100,000 - $150,000 (avg. salary)
Web3 Developer Relations
$85,000 - $125,000 (avg. salary)
Last updated on May 12, 2025
Stay in the loop with the latest Rocket Pool updates and connect with over 5,000 developers in the community.
Solidity Developer
Rocket Pool rETH IntegrationDuration: 4min
Duration: 48min
Duration: 57min
Duration: 30min
Duration: 7min
Duration: 23min
Duration: 6min
Course Overview
About the course
Rocket Pool rETH staking, yield mechanisms, trading options, and contract architecture
How to distribute rewards and calculate rETH/ETH exchange rate
How to acquire and redeem rETH
Integrating rETH into DeFi protocols like AAVE V3
How to how to create leveraged ETH positions using rETH
How to provide rETH as liquidity to Balancer and Aura
Getting the USD price of rETH using Rocket Pool NAV oracle
Re-staking with EigenLayer
DeFi Developer
$75,000 - $200,000 (avg. salary)
Smart Contract Engineer
$100,000 - $150,000 (avg. salary)
Web3 developer
$60,000 - $150,000 (avg. salary)
Smart Contract Auditor
$100,000 - $200,000 (avg. salary)
Blockchain Financial Analyst
$100,000 - $150,000 (avg. salary)
Web3 Developer Relations
$85,000 - $125,000 (avg. salary)
Last updated on May 12, 2025
Testimonials
Read what our students have to say about this course.
Chainlink
Chainlink
Gustavo Gonzalez
Solutions Engineer at OpenZeppelin
Francesco Andreoli
Lead Devrel at Metamask
Albert Hu
DeForm Founding Engineer
Radek
Senior Developer Advocate at Ceramic
Boidushya
WalletConnect
Idris
Developer Relations Engineer at Axelar