Add wstETH Market on Mainnet

The Compound Growth Program proposes the addition of wstETH Market to Ethereum Mainnet. We are confident that the recent developments that have enabled the utility of wstETH will make this market popular among users of LRT protocols.

Background

wstETH is one of the largest holdings on a majority of Lending protocols. The token with a market capitalization of ~$12Billion is the Defi usable version of stETH, it has seen a boost in utility thanks to the emergence of Symbiotic and Mellow.finance .

LRT users use staking infrastructure like Eigen layer or Symbiotic to increase their APRs by looping assets through lending protocols and other Dapps. With the rise of Symbiotic LRTs, users are able to mint LRTs by depositing wstETH. An example of this can be found in the app of Mellow finance.

Lido Alliance

The Lido community, mindful of the large extent of wstETH holders, is actively trying to incentivize different use cases of wstETH in the market. The re-staking use case for wstETH is by far the most prominent. To promote this, the Lido community has started the Lido Alliance program, which will allow Compound to work closely with the Lido community in attracting more users.

Competitors

Some Compound competitors are currently working on this market, while others have already gone live… Aave is also working on something similar to attract more wstETH users with the aim of promoting Looping strategies that users and structured products can use on top of Aave’s pools. Compound Comets will provide a better infrastructure compared to competitors for the execution of such strategies, and could help attract over a Billion dollars in wstETH deposits.

With the aforementioned points in focus, the Growth Program proposes a wstETH market with wstETH being the Base asset and the collaterals

  • rsETH (Already live as a collateral on ETH Market on Mainnet)
  • pzETH (their other token ezETH is live on multiple ETH markets)
  • steakLRT (From Steakhouse)
  • rstETH from pr2.org ( Institutional-grade staking solutions)
  • ezETH
  • weETH

As the Symbiotic LRT ecosystem is just picking up, we see a lot of potential in the collateral assets to generate borrow demand for wstETH. It should be noted that steakLRT and rstETH may be vault tokens. We are still trying to identify the best redemption/Liquidation methods for them.

We also request the community to consider having higher Collateral factors for the assets.

Next Steps

We look forward to community feedback

2 Likes

Proposal: Adding wstETH Market to Ethereum Mainnet

Introduction

The Compound Growth Program proposes adding a wstETH market to Ethereum Mainnet to leverage the growing utility of wstETH in DeFi.

Background

  • wstETH: Defi version of stETH with a ~$12B market cap, popular in lending protocols.
  • Utility Boost: Enabled by Symbiotic and Mellow.finance.
  • LRT Users: Use Eigen layer or Symbiotic for higher APRs, looping assets through lending protocols.

Lido Alliance

  • Incentives: Lido community promotes wstETH use cases, especially re-staking.
  • Lido Alliance Program: Aims to attract more users through collaboration with Compound.

Competitors

  • Aave: Developing similar markets to attract wstETH users with looping strategies.
  • Compound’s Advantage: Better infrastructure to attract significant wstETH deposits.

Proposal Details

  • Base Asset: wstETH.
  • Collaterals:
    • rsETH (already live)
    • pzETH (similar to ezETH on multiple ETH markets)
    • steakLRT (from Steakhouse)
    • rstETH (institutional-grade staking solutions)
    • ezETH
    • weETH
  • Potential: High collateral factors and demand for borrow assets in Symbiotic LRT ecosystem.

Next Steps

  • Community Feedback: Seeking input on the proposal, particularly on collateral factors and redemption/liquidation methods for vault tokens like steakLRT and rstETH.

Conclusion

The addition of the wstETH market aims to capitalize on its utility and attract substantial deposits, supported by the Lido Alliance and superior infrastructure compared to competitors.

1 Like

Thanks @0xubaid for the Comments

2 Likes

[Gauntlet] wstETH Comet Listing Recommendation

Summary


Below are the initial parameter recommendations for the ETH Mainnet v3 wstETH Comet:

Risk Parameters

Asset Collateral Factor Liquidation Factor Liquidation Penalty Supply Cap
rsETH 88% 91% 4% 10k
pzETH 85% 88% 8% 600
ezETH 88% 91% 6% 15k
weETH 90% 93% 4% 15k

We do not recommend initializing the following liquid restaking tokens (LRTs) due to their lack of DEX liquidity and the non-atomic nature of current withdrawals, which may take 1-4 days to process. Additionally, curators have the authority to delay withdrawals by up to 90 days.

  • steakLRT (from Steakhouse)
  • rstETH (from prp.org)

Similar to the LRTs above, pzETH is a curated LRT on mellow.finance though this LRT has liquidity on ETH Mainnet.

IR Curve Parameters

Parameter Recommended Value
Annual Supply Interest Rate Base 0
Annual Supply Interest Rate Slope Low 0.012
Supply Kink 0.85
Annual Supply Interest Rate Slope High 1
Annual Borrow Interest Rate Base 0.01
Annual Borrow Interest Rate Slope Low 0.014
Borrow Kink 0.85
Annual Borrow Interest Rate Slope High 1.15

Comet Parameters

Storefront Price Factor: 70%

Gauntlet recommends keeping the Store Front Price Factor at the same value as the Ethereum v3 WETH Comet.

Target Reserves: 5000

After Gauntlet’s forum post analyzing Target Reserves, Gauntlet recommends the following Target Reserves.

Initial Reserves: 100

Analysis


The wstETH Comet will facilitate borrowing of wstETH for the purpose of restaking stETH within liquid restaking protocols. This Comet is anticipated to meet the demand in Symbotic and Mellow.Finance’s permissionless layer. While Gauntlet generally advises caution when listing yield-bearing liquid tokens like wstETH as base Comet assets, the potential demand from liquid restaking markets could drive market expansion and stimulate interest from LRT protocols, as highlighted by the OP.

The ION protocol has started to address this market, demonstrating $3.4M in wstETH borrowings, indicative of existing demand. The borrowing rates in these markets have shown relatively high APYs. In contrast, Aave’s current market reflects an average Borrow APY of approximately 0.50% over the past 30 days.

Gauntlet advises caution regarding the listing of a wstETH Comet with collateral liquid restaking tokens (LRTs), as this could potentially be leveraged to execute a vampire attack on the LIDO protocol. If LRT markets are introduced and incentives from LIDO are sought, it is imperative for the Compound community to coordinate with the LIDO Alliance to ensure alignment with strategic partners.

Volatility

Although wstETH is closely correlated with these LRTs, it exhibits marginally higher volatility compared to WETH. Gauntlet advises listing these assets with exchange rate oracles while remaining mindful of the increased volatility in market prices.

Yield Risk

The yield from LRTs can be volatile and is influenced by various factors such as validator performance, network conditions, and staking competition. Yield rates can fluctuate, and there is no guarantee of consistent returns. Gauntlet would like to flag this potential risk to the community.

Liquidity Risk

Liquidity Restaking Tokens (LRTs) present inherent uncertainties concerning liquidity profiles and associated slashing risks. While LRTs serve to reserve liquidity for instant in-protocol redemptions, withdrawals are constrained by rate limitations imposed by the underlying protocols once the reserve pool is exhausted. This limitation poses a potential challenge to maintaining liquidity availability.

Slashing Risk

Since this Comet involves different staking products, there is risk from a double slashing event to both assets.

pzETH Liquidity

DEX Pool Address TVL(mil)
curve 0x8c65cec3847ad99bdc02621bdbc89f2ace56934b 4.95
uniswap_v3 0xfc354f5cf57125a7d85e1165f4fcdfd3006db61a 1.36

IR Curve Parameters

Gauntlet is calibrating the interest rate (IR) parameters for the wstETH Comet to be consistent with those used for the WETH Comets. The supply APY at the kink is designed to be twice the current rate observed in other lending markets, while the borrow APY will be established at 2.19%. Considering that this represents a novel market, we have opted to set the kink at 85%. This adjustment aims to create a more gradual rate gradient, facilitating market equilibrium and accommodating potential increased demand for higher APY from borrowers.

The chart above demonstrates that the generation of Comet WETH reserves will be positive when utilization exceeds 15%.

Considering the market equilibrium assumption of reaching 85% utilization, the following chart forecasts annualized reserves corresponding to various borrowing amounts. At $63M borrowed, the Comet would generate annual reserves of $788k.

Gauntlet is currently assessing the role of incentives within the Comet. We recommend initiating the Comet without providing incentives initially. This approach will allow for an evaluation of its performance and the development of strategic partnerships before any incentives are introduced.

Next Steps

  • We welcome community feedback.

It is great to see such a new market for Compound. I have a question about price feeds here.

In USDT/USDC markets, our main entity to evaluate the price is USD. For example, WBTC price is 60,000 related to USD.
In WETH markets, our main entity to evaluate the price is ETH, which is constant 1. For example, wstETH price is 1.1 related to ETH.

Which main entity should be in wstETH markets? wstETH, stETH or ETH?

How I see the price feed for wstETH as a main entity.
rsETH: rsETH → to ETH exchange rate → to stETH market rate → to wstETH exchange rate.

The same flow with other collaterals.

Note: we already have price feeds for weETH, ezETH, and rsETH, but not pzETH. If pzETH will require a custom price feed, I suggest pushing markets initially with weETH, ezETH, and rsETH and then adding pzETH as a price feed will be audited.

Your thoughts? @cylon @Gauntlet @pennblockchain

1 Like

Also, what seed reserves do you expect @Gauntlet? wstETH should not be in reserves, thus can we use some exchange to swap ETH to wstETH?

1 Like

Reserves

Yes, swap the ETH for wstETH. Since the protocol does not have reserves, the Comet can be initialized with a smaller seed of 20 wstETH (~$60k) than recommended.

Price Feed

Since the expectation is that this market should be utilized for recursive leveraging, it would be more capitally efficient to not include the ETH/stETH market rate within that example. The preferable path would be the following:

rsETH: rsETH → to ETH exchange rate → to wstETH exchange rate

This would assume the peg between stETH → ETH is 1/1.

Comp Rewards

It is difficult to estimate the usage of the Comet and the impact of incentives without much historical market data as a reference. Gauntlet will be recommending the below Comp Rewards to initialize the market, but will iterate on the incentives post-launch to best calibrate for market demand. As referenced in our initial post, there is potential for market demand, but we will need to evaluate it once wstETH becomes available to borrow with the underlying LRTs.

COMP Type Comp
Supply Rewards 8
Borrow Rewards 4

Based on conservative assumptions of only 10% of borrowing power being utilized, we expect the below APR offerings for the wstETH Comet

Supply APR Earn Distribution Net Supply APR Borrow APR Borrow Distribution Net Borrow APR
0.90% 1.68% 2.58% 2.05% 1.12% 0.93%

OpenZeppelin reviewed the proposal implementation. Our review may be found here: