[ARC] Onboard rETH (rocket pool ETH) to Aave V3 ethereum market

[ARC] onboard rETH (rocket pool ETH) to Aave V3 ethereum market

References:

Link to:

Summary:

This ARC presents the community with the opportunity to add rETH to the Ethereum V3 market as a reserve.

Motivation

The stETH Reserve on Aave V2 is the largest Reserve across all Aave deployments with $1.47B in deposits, exceeding ETH ($1.33B) and USDC ($885M). This is partially due to several communities having built products that deposit stETH and borrow ETH as part of a rewards-maximizing strategy The demand for stETH has increased as a result of listing stETH on Aave V2, which has increased the revenue of both Aave & Lido protocols while increasing liquidity & stability of stETH.

LSDs (liquid staking derivative) assets are strategic assets for Aave and the launch of V3 on mainnet introducing caps & emode allows to replicate the stETH success in a risk-averse environment for other LSDs assets.

Onboarding LSDs is a source of additional revenue for Aave and benefits the ecosystem as a whole because these onboarding has an effect on assets liquidity & peg resilience.

Aave has the opportunity to help ecosystem diversity and decrease the concentration of liquidity to a unique entity while supporting more staking overall and increasing Ethereum decentralization.

Rocket Pool is a prime candidate to add diversity to Aave, being the second most liquid LSD asset in the ecosystem.

Specification

1. What is the link between the author of the AIP and the Asset?

The Aave-Chan Initiative is not related in any form nor paid by Rocket Pool to push this proposal.
Increasing LSD diversity is part of the ACI delegate platform.

The ACI received support from the rocket pool team to fill this proposal with relevant data and to answer rETH-related questions.

the ACI took inspiration from @Marceau previous ARC attempt work and updated data & did edits

2. Provide a brief high-level overview of the project and the token?

  • Rocket Pool is a decentralized Ethereum staking protocol with permissionless Node Operators.
  • Rocket Pool provides a liquid staking experience for Ethereum stakers; they do not need to run a validator, and they can contribute any amount of ETH
  • rETH is a LSD token representing staked ETH.
  • The rETH liquid staking token accumulates value against ETH over time.
  • Simply swapping ETH for rETH (or buying it on a secondary market) provides access to Ethereum staking rewards.
  • Without a stake pool service, only wealthy network participants who meet the 32ETH threshold are rewarded for validating transactions.
  • Rocket Pool democratizes participation in network validation by providing a service which lowers the collateral threshold.
  • Abstracting staked ETH as rETH participants are able to retain commodity properties of their stake (transfer of ownership).

3. Explain the positioning of the token in the AAVE ecosystem. Why would it be a good borrow or collateral asset?

  • rETH is a productive asset it appreciates in value over time based on the rewards generated by Rocket Pool node operators… Wherever ETH is presently used as collateral, rETH would make a better collateral since it accrues the staking reward in addition to the underlying ETH value.
  • rETH is based on Ethereum staking returns and has a relatively low counterparty risk compared to other yield bearing tokens.
  • rETH is a good long term holding collateral but many people want the option to access the value now and so want to use it as collateral for loans.
  • rETH could be used in leverage and hedge trading strategies by borrowing/lending in Aave.
  • rETH is a standard ERC-20 token and does not rebase and so it should be technically easier to integrate into Aave.

4. Provide a brief history of the project and the different components: DAO (is it live?), products (are they live?). How did it overcome some of the challenges it faced?

5. How is the rETH token currently used?

Balancer LP of rETH/wETH is the current primary use case of rETH with a liquidity of $53M

Uniswap V3 is second with $4.57M of liquidity

rETH is also used as collateral on makerDAO to mint DAI

It’s likely a Aave V3 onboarding will put Aave V3 in a top position of rETH holding.

See the community-maintained Defi Opportunities document for additional use cases.

6. Emission schedule

There is no emission schedule.

rETH is only minted when stakers deposit ETH into Rocket Pool for staking.

7. Token (& Protocol) permissions (minting) and upgradability. Is there a multisig? What can it do? Who are the signers?

rETH is minted when stakers deposit ETH into the Rocket Pool deposit pool, and rETH is burnt when stakers withdraw their ETH.

  • The Rocket Pool contracts do not have permissions that grant administrators mint/burn capabilities.

8. Market data (Market Cap, 24h Volume, Volatility, Exchanges, Maturity)

  • Market capitalisation: $287 118 738
  • 24H Volume ~$3.75M

Decentralized exchange liquidity pools

Exchanges:

  • Balancer (main source of liquidity)
  • Uniswap
  • Curve
  • Bancor

Further information here: Rocket Pool Explorer 4 and Dune

9. Social channels data (Size of communities, activity on Github)

  • Discord: 17770 members
  • Twitter: 34548 followers
  • Github: 66 followers

10. Contracts date of deployments, number of transactions, number of holders for tokens

The below applies to just wstETH on Optimism:

  • Date of Deployment: Sep 30th 2021
  • Number of Transactions: 73358
  • Number of holders for token: 9104 (liquidity pools are recorded as 1 address)

Technical Specifications

A comprehensive technical analysis has been conducted by the Maker DAO technical team here is their report:

[rETH] ERC20 Token Smart Contract Technical Assessment

Security Considerations

RocketPool smart contracts have been independently audited by three best-in-class audit firms:

bug bounty: https://immunefi.com/bounty/rocketpool/

Risk Analysis

A comprehensive risk analysis has been conducted by the Maker DAO risk team here is their report:

[rETH] Collateral Onboarding Risk Evaluation

Risk parameters

While we suggest the community to wait for the feedback from risks teams Gauntlet (@Pauljlei) & @ChaosLabs, the ACI suggests the following risk parameters to start the conversation.
These parameters define a non-borrowable asset with a 60% LTV matching the current very conservative risk parameters of makerDAO.

This will make rETH slightly less attractive than stETH but reflect the difference in liquidity between them. Also, we suggest waiting for more liquidity and the Ethereum Shanghai upgrade to add rETH to the ETH/LSDs emode category.

Symbol: rETH

Isolation Mode: NO

Borrowable: NO

Collateral Enabled: YES

LTV: 60%

LT: 79%

LB: 7%

RF: N/A

LPF: 0.1

Debt Ceiling: N/A

Supply Cap: 20k

Borrow Cap: N/A

18 Likes

In complete support of onboarding rETH to V3 given the strategic value LSDs bring to the Aave ecosystem and the unique and valuable use case rocket pool brings to the ethereum ecosystem more broadly - coupled with the fact that it is battle-tested and well audited.

Thanks for bringing this to the forum ACI - and I am looking forward to seeing further risk analysis from the community’s risk providers.

7 Likes

Thanks for suggestion, I agree more “healthy” LSD liquidity the better for Aave. Healthy meaning sustainable, collateralized, and liquid enough already to limit manipulation risks.

rETH could be a pristine asset for GHO minting and DeFi opportunities. This is what I’m most excited about; expanding opportunities for GHO minting and AAVE as the best DeFi hub across EVM ecosystems.

4 Likes

I agree with the proposal of adding rETH to Aave V3 market. The question that I have is around the timing.

Would there be value in establishing the pool before the upgrade and then tighten controls after?

2 Likes

As signaled by our support & push for cbETH - we believe there is value in a wider array of liquid staking derivatives. Rocket Pool ETH is a great continuation of this effort.

2nd, it a great way to further align the communities from Rocket Pool and Aave.

No fun sticker here [yet] - but Flipside supports this effort!

3 Likes

At Llama, we believe it is beneficial to be the first lending market that lists rETH and other LSD assets. The first mover advantage is key and the recursive LSD/ETH loops are a material, scaleable, revenue source for Aave.

After meeting with Chainlink earlier today, we can share that a spot price for rETH is not to far away from being a reality. The trading volume is trending higher and approaching the magical $2.5-$3M average over 30 days needed to support an oracle and the liquidity is diverse enough to enable a safe oracle feed to be built for use on Aave.

Llama is supportive of listing rETH on v3 with Borrowing disabled as mentioned in @MarcZeller’s post. We do note that a LTV slightly higher, 65% and above, is a lot safe for building structure trading products that borrow stable coins and buy more of the asset to generate a x2 to x2.3 leverage strategy.

3 Likes

Thanks, @MarcZeller and all. Gauntlet and @ChaosLabs are working jointly on rETH parameter recommendations and will return to the forums with analysis.

6 Likes

Is this supply cap in terms of rETH? I ask because a 200k rETH cap would be greater than the current circulating supply per Coingecko.

We are supportive of the rETH V3 listing and think it’ll be a great addition to Aave. Waiting on Gauntlet and @ChaosLabs for parameter recommendations!

1 Like

good catch, it’s a typo, meant to be 20k so a bit above 10% of current supply. will edit.

1 Like

Not only should we be adding rETH, but other LSDs as well. But to keep the topic on Rocket Pool, I also think the RPL token would make a lot of sense as well, given the tokenomics of RPL. Those looking to spin up a Rocket Pool node need to have RPL, so people might be incentivized to borrow the RPL token via Aave. Overall, I’m all for more LSDs on Aave, but especially Rocket Pool and rETH.

This proposal reached the delay maturity to escalate to snapshot.

That being said we will wait for the Risk service providers to express their feedback on risk parameters before doing so, as the current ones are suggestions to start a conversation around them.

Once we reach a consensus on risk parameters, the ACI will escalate this proposal to the next stage of governance.

3 Likes

Market Risk Managers Recommendation

Below is a joint proposal from Gauntlet and @ChaosLabs.

Rocketpool rETH first began trading in November 2021, with supply at 182000, FDV at $320mm, and 30-day average daily volume at $6mm. rETH is a growing asset - whether in terms of holders, or total supply, particularly as more users stake their ETH with Rocketpool.

rETH is the third largest ETH liquid staking derivative, behind stETH/wstETH and cbETH, holding 3.5% of the market share of liquid staking derivatives. The quality of rETH as collateral can be directly compared to that of stETH/wstETH. As such, it is important to evaluate what components of rETH make its risk profile different from that of stETH/wstETH.

  1. rETH currently has a weaker liquidity profile than wstETH - As of 1/23/22, rETH → WETH swap of $27mm incurs 1% slippage, whereas a wstETH → WETH swap of $180mm incurs 1% slippage.
  2. As a liquid staking derivative, rETH is more flexible than wstETH. rETH can be redeemed immediately to ETH at the exchange rate via smart contract, conditioned on the Rocketpool ETH reserves, which are roughly ~5120 ETH. On the other hand, wstETH cannot be redeemed to ETH until post Shanghai upgrade, the only way to convert wstETH to ETH is via the market.
  3. rETH and wstETH follow similar price trajectories. Both assets represent some form of staked ETH (rETH represents staked ETH by validators with Rocketpool, stETH represents staked ETH by validators with Lido) that has the potential to be withdrawn at the upcoming Shanghai upgrade. As such, both assets naturally accrue interest over time (rETH and wstETH) and their prices have positive drift. However, there are +/-5% fluctuations in price between the two. Moreover, rETH was less affected by LSD discounts during June 2022 than stETH. This may be due to rETH not being enabled for collateral across the market, so cascading liquidations of rETH did not have tangible impact.

rETH/wstETH time series

We can also imagine the type of debt that rETH, because it is a liquid staking derivative, will support to be similar to that of stETH on Aave v2. The biggest use case for stETH on Aave v2 is to borrow WETH, roughly 57% of the debt supported by stETH is WETH, compared to 37% for stablecoins.

On the other hand, this is the distribution of debt supported by WETH collateral - 75% are stablecoins, whereas only 18% is WETH.

As such, we recommend the following parameters:

Isolation Mode - No

While isolation mode provides newer, untested assets a safe backdrop to evolve, by only allowing stablecoin borrowing, in the context of rETH however, it excludes potentially the largest use case of rETH collateral, which is to borrow correlated assets in WETH or wstETH. Enabling in isolation mode will likely not capture how rETH collateral will likely be used, and as a result, only delays the path towards understanding rETH dynamics on the Aave markets. Unless the definition of Isolation Mode includes correlated assets to rETH, we recommend against initializing in isolation mode.

Borrowable - Yes

We are aware of the risk that comes with enabling small LSD borrowing. However, disabling borrowing for rETH (given the profile shown above) may be excessive and misses out on likely use cases for rETH. As demand for liquidity for liquid staking derivatives increases, disabling borrowing cuts off a potential revenue opportunity for Aave v3 - specifically WETH/wstETH supply + rETH borrowing. We believe a better way to balance this intrinsic risk and opportunity would be to allow borrowing rETH, thus giving the protocol an opportunity to explore this potential form of usage but mitigate tail risks via stringent borrow caps. This will allow rETH more time to evolve in the context of Aave’s markets.

LT - 74%; LTV 67%

We recommend lower parameters compared to wstETH of 79.5% to capture this difference in collateral quality that we’ve identified above.

LB - 7.5%

We recommend initializing with an LB of 7.5% to give liquidators slightly more incentive to liquidate rETH collateral, as compared to wstETH.

RF - 15%

LPF - 0.1

Debt Ceiling - NA

Supply Cap - 10K

Borrow Cap - 1200

Our analysis shows that initializing rETH with borrows enabled but with a stringent borrow cap - would be most beneficial to see how rETH evolves on the v3 markets.

Symbol Isolation Mode Borrowable Collateral Enabled LTV LT LB RF LPF Debt Ceiling Supply Cap Borrow Cap
rETH NO YES YES 67% 74% 7.5% 15% 0.10 N/A 10K 1200

Interest Rate Curve and Reserve Factor

rETH is similar to stETH, which has been listed on Ethereum v2 since last Spring, but since borrowing has always been disabled for stETH, we have no data about how users respond to changes in interest rates. As such, we recommend starting with conservative parameters that can be optimized later.

Parameter Recommendation
Base 0
Slope 1 0.07
Uoptimal 0.45
Slope 2 3.0
Reserve Factor 0.15

Under these parameters, the borrower interest rate increases linearly from 0% at 0% utilization to 7% at 45% utilization, and then linearly to 307% at 100% utilization. This interest rate curve matches that of the more volatile assets on Aave (1INCH, CRV, ENS, LINK, MKR, UNI). From a risk perspective, interest rate curves need to be designed to reduce the chances of utilization reaching 100%, which would prevent stakers from withdrawing rETH and prevent liquidators from seizing rETH collateral when performing liquidations. The proposed interest rate curve is thus desirable because it uses a low optimal utilization and has a high maximum interest rate.

Question to the Community on E-Mode

One question which we would appreciate community feedback on is whether we should initiate rETH, cbETH, and other LSD markets with e-mode, or wait to see how usage evolves before initiating e-mode? Gauntlet and Chaos are currently working on aligning methodologies. If the community has a preference for enabling e-mode upon market launch, Gauntlet can provide recommendations in the meantime as we continue working with Chaos on aligning methodologies. We would value community feedback.

Below are tradeoffs:

  • A benefit of not initiating with e-mode is to see how market usage evolves, and using that data to inform e-mode recommendations.
  • A downside of not initiating with e-mode is that a primary use case for these LSDs is recursive borrowing, so not enabling eMode at launch means Aave is less attractive to user needs.
  • It also may be important to have full functionality of the asset before making further parameter changes in order to understand how new Aave v3 features perform (regular mode relative to e-mode for that asset). Not enabling e-mode can delay the path towards understanding rETH dynamics on the Aave markets.
8 Likes

thank you for this joint risk recommendation from Gauntlet & Chaos labs.

it’s great to witness risks team working together to produce quality risk analysis of assets.

according to emode, while the ACI initial position was to leave rETH & cbETH out of emode until shanghai, the risk teams approach to be conservative with caps indicates that we most likely can afford to enable emode in that limited environment to gain attractiveness while staying in actable risk territory.

The ACI is now supportive of integrating rETH to emode but will be conservative about raising the caps via AIPs until shanghai.

once parameters for emode are suggested, the ACI will escalate this proposal to a snapshot vote.

4 Likes

Emode - LT 91%, LTV 88%, LB 2%

As we’ve discussed before, rETH shares many characteristics with wstETH, including the type of debt that it will support. Given that wstETH will be initialized with eMode params of LT 93%, LTV 90%, LB 1%, we recommend that rETH be listed with lower LT and LTV and higher LB to account for the collateral difference.

Personally, I do not have a strong opinion on this. However, I think we can get more representative data by non adding them to eMode at this point.
In case we add them to ETH eMode, we will hit such limited caps soon with a small set of borrowers (due to leveraged positions). It is questionable, but I think we will get more information about LSDs borrowing mechanics if we leave them out for now. The sonner we have data about it, the better and quicker we will be able to adjust LSDs risk params.

Given that we are seeing the discussion about the listing of ETH-correlated assets on this and other governance threads (e.g. cbETH), we would like to clarify something really important from the technical side, that seems to be wrongly interpreted.

Each asset listed on an Aave v3 pool can have only 1 eMode category configured, and each category can only have 1 set of configurations (mainly LTV, Liquidation Threshold, Liquidation Bonus)

Currently, the existing ETH-correlated eMode category on Aave v3 Ethereum already has 90% LTV, 93% Liquidation Threshold, and 1% Liquidation Bonus configured. Given that WETH is included in that category together with wstETH, it is simply not possible to create a new category with different parameters and have WETH on both, as implied in the current recommendations here; at least not directly.

9 Likes

The ACI is escalating this proposal to the snapshot stage with four options to allow the community to decide whether they want to support emode from day one on rETH.

  1. YAE (with emode)
  2. YAE (without emode)
  3. NAY
  4. ABSTAIN

https://snapshot.org/#/aave.eth/proposal/0xb06bac2b74fb2fafcfb21492c938f03a52a389d545b9975f8dc926374e966b04

3 Likes

@bgdlabs, thanks for this necessary clarification.
Adding additional eth correlated assets (e.g. cbETH, rETH) into the wstETH/ETH emode category will require further analysis and, most likely, updating the current configuration.

Chaos Labs recommends listing rETH and cbETH without emode at launch, and deciding on the emode listing at a later stage after further analysis and updated parameters are presented to the community.

3 Likes

After conducting further analysis considering the empirical correlations across rETH, cbETH, and wstETH and analyzing their differing volume and liquidity profiles, below are 3 options for the community from a purely quantitative perspective. Because e-mode has one set of LT/LTV/LB parameters for all assets included in that e-mode, the addition of any assets to e-mode impacts the entire risk profile of the e-mode.

(1) Decrease the rETH supply cap to 8k and keep the current ETH-correlated eMode parameterizations.
(2) Update the eMode parameterizations to decrease LT/LTV and increase LB.
(3) Wait until the Shanghai upgrade in March and list rETH and cbETH with the current eMode parameters.

Each option has its pros and cons.

If the community decides to hold off on e-mode for now, we are happy to provide analysis and recommendations following the Shanghai upgrade (if that is the community’s preference).

If the community decides to move forward with e-mode, we will provide more color on options 1 and 2 and the tradeoffs for the community.

2 Likes