Author(s): Warden Finance
Submission Date: 04.12.2022
RFC: Promote rETH to collateral tier contingent on chainlink deploying a proper oracle
Simple Summary
This is an RFC to temperature check the idea of promoting Rocket Pool ETH (rETH) as a collateral asset. A subsequent eIP would include increasing the rETH borrow factor and decreasing its reserve factor.
The proposed parameters are: collateral factor (CF) of 0.65, borrow factor (BF) of 0.75 and reserve factor (RF) of 0.10.
This proposal is contingent on Chainlink deploying a proper rETH oracle. This RFC only aims at starting the discussion regarding promoting rETH as a collateral asset and not promoting it as collateral just yet.
Motivation
Listing rETH presents an interesting commercial opportunity for Euler. Traders might want to borrow ETH or other ETH staking products like cbETH and stETH to go long rETH. Traders could profit from the different fee structures of these different ETH staking options or from the different slashing risk profiles of these different options.
rETH | stETH | cbETH | |
---|---|---|---|
Fees | Variable | 10% | 25% |
If this update goes through Euler would be the only lending protocol offering the 3 major ETH staking options for traders to engage in two-way trading.
rETH | stETH | cbETH | |
---|---|---|---|
ETH staked | 316,112 | 4,593,504 | 2,071,424 |
While the liquidity of rETH is much lower than for stETH it still has $70M of on-chain liquidity. rETH has a market capitalization of $250M which makes us confident that there is sufficient liquidity to liquidate any undercollateralized account without excessive slippage.
rETH | stETH | cbETH | |
---|---|---|---|
Curve liquidity | $4 100 000 | $745 000 000 | $3 500 000 |
Uniswap liquidity | $815 000 | $1 900 000 | $6 100 000 |
Balancer liquidity | $66 000 000 | $245 000 000 | $0 |
Total | $70 915 000 | $991 900 000 | $9 600 000 |
Trade size | rETH to ETH slippage | ETH to rETH slippage |
---|---|---|
1,000,000 | -0.14% | -0.25% |
2,000,000 | -0.31% | -0.41% |
3,000,000 | -0.46% | -0.60% |
4,000,000 | -0.60% | -0.82% |
5,000,000 | -0.72% | -1.09% |
6,000,000 | -0.84% | -1.39% |
7,000,000 | -0.95% | -1.75% |
8,000,000 | -1.05% | -2.12% |
9,000,000 | -1.15% | -2.66% |
10,000,000 | -1.25% | -3.19% |
Should the market grow much bigger than on-chain liquidity, it could be problematic. However, given Euler’s architecture, it is possible for a fund to liquidate users without selling the collateral. This would present an easy trade to buy rETH from users at discount.
The main concern with listing rETH as a collateral asset is to list rETH with a robust Chainlink oracle. The chainlink rETH oracle needs to accurately capture any deviation in the rETH / ETH exchange rate. We recommend waiting until an appropriate oracle is deployed by chainlink to go forward with this proposal.
Specification
- What is the link between the RFC author and the asset?
None. The proposer is an Euler delegate and has no link to rETH.
- Provide a brief description of the asset
Rocket Pool is an Ethereum 2.0 staking pool . The protocol seeks to lower both the capital and hardware requirements for staking on ETH 2.0, adding to the decentralization and security of Ethereum. To achieve this, Rocket Pool allows users to stake trustlessly towards a network of node operators.
When you stake ETH with Rocket Pool, you instantly receive a liquid staking token, rETH which increases in value as the decentralized network of nodes earns rewards.
- How is the asset primarily used?
rETH allows users to accumulate ETH staking rewards, sell or transfer the ownership of their staked ETH.
rETH is currently traded on Balancer and Curve. rETH was recently listed on Maker as a collateral asset.
- What are the volumes and market capitalization?
- Market capitalization: $250M (Total existing supply * price)
- Average daily volume on the 30 last days: $1,694,834
- rETH is currently listed on Uniswap v3, Balancer and Curve. Source
References
Documentation - https://docs.rocketpool.net/guides/staking/overview.html#the-reth-token
Github / source code - Source code | Github
Ethereum contracts - rETH | Etherscan
Audit - Rocket Pool Protocol Review
Twitter - https://twitter.com/Rocket_Pool
Blog - Rocket Pool – Medium