2/5
## Finding the rETH NAV From Rocket Pool's NAV Oracle In this lesson, we are going to explore how to find the NAV (Net Asset Value) from Rocket Pool's NAV oracle. We'll start by exploring the Rocket Pool documentation under the Integrations page. Inside this page, we'll search for the contract address of the NAV oracle. Here are the steps we'll follow: 1. Search for the term "NAV". 2. From the results, select "RP oDAO Rate (Mainnet)" under the "Oracles (NAV)" Section. 3. Click on "rETH/ETH". This will take us to the Etherscan website and to the "getExchangeRate" function. The number displayed has 18 decimals. We'll copy the number and divide it by 10 to the power of 18 to see what the exchange rate is. Here are the steps to do that: 1. Open a Python shell. 2. Inside the terminal, type ```bash python ``` to open the Python shell. 3. Paste the number that we just copied and divide this by 1e18. ```python 1125502080584041036 / 1e18 ``` The result, approximately 1.125502080584041, is the exchange rate of 1 rETH to ETH. For every 1 rETH provided to the Rocket Pool protocol, we get back approximately 1.1255 ETH.
In this lesson, we are going to explore how to find the NAV (Net Asset Value) from Rocket Pool's NAV oracle. We'll start by exploring the Rocket Pool documentation under the Integrations page. Inside this page, we'll search for the contract address of the NAV oracle.
Here are the steps we'll follow:
Search for the term "NAV".
From the results, select "RP oDAO Rate (Mainnet)" under the "Oracles (NAV)" Section.
Click on "rETH/ETH". This will take us to the Etherscan website and to the "getExchangeRate" function.
The number displayed has 18 decimals. We'll copy the number and divide it by 10 to the power of 18 to see what the exchange rate is. Here are the steps to do that:
Open a Python shell.
Inside the terminal, type
to open the Python shell. 3. Paste the number that we just copied and divide this by 1e18.
The result, approximately 1.125502080584041, is the exchange rate of 1 rETH to ETH.
For every 1 rETH provided to the Rocket Pool protocol, we get back approximately 1.1255 ETH.
A practical example of fetching the NAV from the Rocket Pool's NAV Oracle. The lesson demonstrates how to retrieve the current exchange rate of 1 rETH to ETH as reported by the Rocket Pool's NAV Oracle by accessing the contract address and function 'getExchangeRate' on Etherscan.
Previous lesson
Previous
Next lesson
Next
Give us feedback
Stay in the loop with the latest Rocket Pool updates and connect with over 5,000 developers in the community.
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 July 25, 2025
Duration: 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 July 25, 2025