KVORUM
lidoSource: Snapshot · #0xb1a3c33a4911712770c351504bac0499611ceb0faff248eacb1e96354f8e21e8

LIP-22: stETH on L2 — wstETH on Optimism bridge endpoints upgrade

succeededJul 4, 2024, 04:00 PM UTCsignaling · non-bindingbyDB0xdbbc…1cb6View on Snapshot ↗

01Summary

AISummary by Kvorum

An AI summary is not generated yet. Read the description →

02Description

599 words

Tl;dr

The proposal seeks the Lido DAO support on the wstETH on Optimism bridge endpoints upgrade, implementing the architecture approach presented in LIP-22: stETH on L2. If the DAO supports this snapshot vote, an upgrade for the previously deployed wstETH on the Optimism bridging endpoints will be included in the further on-chain vote for both wstETH (non-rebaseable) and stETH (rebaseable) tokens to be supported by the upgraded bridge endpoints version together with the necessary rebase delivery contracts.

The main idea is to achieve a token parity in the future (having both stETH and wstETH) on the top-tier L2s with Ethereum Mainnet, allowing the Optimism network to be a pilot carriage for this change.

Specification

It is proposed to update the following contracts deployed on Ethereum Mainnet and Optimism Mainnet:

And deploy new contracts needed to deliver the token rebases:

Last but not least, the newly deployed TokenRateNotifier will be proposed as the postTokenRebaseReceiver instead of the discontinued LegacyOracle.

The contract specification details can be found in the LIP-22: stETH on L2.

There are two audit reports available covering the same final commit of the implemented smart contracts:

Motivation on wstETH vs stETH

The wstETH token has been successfully integrated on various L2s: Optimism, Arbitrum, Base, zkSync Era, Linea, and Mantle. It provides the ultimate ease for DeFi integrations by being a straightforward value-accruing token using the ‘lock-and-mint’ L1→L2 bridging approach.

In contrast to wstETH, stETH depends on the rate changes to recalculate each user’s balance (e.g., perform a rebase). There is an essential UX property: the stETH token balance represents the underlying Ether value expected to be redeemed 1:1 via the protocol upon a withdrawal request.

Beyond just updating an account’s balance in the wallet, having rebaseable stETH on L2 hypothetically unlocks the following use cases and scenarios:

  • staking/withdrawal requests originated from L2s with accuracy accounting for the stETH rebases that occurred during the bridging period
  • performing gas payments in stETH with amounts corresponding to ether on rollups that opted in to support token gas payments (e.g., following the Account Abstraction)
  • cross-domain stETH deposits/withdrawals (L1 and L2s) for CEXes, custodians, and service providers to support L2s directly (DeFi interactions, deposits/withdrawals) as they can charge fees with each rebase while users still see their balance changing each day
  • once main routine user activity migrated from L1 to L2, there should be UX available as it was previously (rebaseable token)

Optimism implementation as a pilot

Recently, Optimism adopted a permissionless fault-proof system, reaching Stage 1 of the rollup security model. For details, see the updated Optimism assessment on L2Beat. This indicates that the Optimism network implements a strong security baseline and is committed to moving toward further decentralization. The latter provides a strong argument to consider Optimism being a pilot network to have a rebaseable stETH token available outside of Ethereum Mainnet. Moreover, the implemented solution is compatible with the OP stack and can be deployed on Superchain networks (Optimism, Base, Mode, etc.) with zero or minimal modifications.

Proposal actions

If this snapshot vote is approved, the on-chain wstETH on Optimism upgrade voting (together with connecting necessary rebase-passing contracts) will occur after:

  • testnet tryouts on Sepolia
  • security checks are successfully completed
  • upgrade action plan presented on the research forum (including timelines, and pre- and post- on-chain vote actions if needed)

03Mismatch analysis

AIMismatch analysis by Kvorum

A calldata-vs-description analysis is not generated yet. Review the decoded actions →

04Actions

0 total

This proposal carries no on-chain actions.

05Tally

Summed from votes

Voters94
VP participating0
Outcome (current)Yay
Current support—

06Voters

94 total
Filter:
VoterChoice% of totalRationale
4A0x4af8…6a0bYay023.55%—2y ago
D10xd1c7…0aaeYay015.00%—2y ago
7E0x7ee0…bb6cYay09.28%—2y ago
D20xd2dd…a7b7Yay09.25%—2y ago
6D0x6d8d…0cccYay07.34%—2y ago
510x510a…8d0eYay07.26%—2y ago
LIlido.banteg.eth0x55bc…f0faYay06.66%—2y ago
C00xc006…8123Yay05.55%—2y ago
CB0xcb8e…fef0Yay03.70%—2y ago
6A0x6a39…4bd2Yay02.79%—2y ago
9F0x9fdf…d405Yay02.72%—2y ago
B90xb933…8dd1Yay01.77%—2y ago
7A0x7a59…8e22Yay01.60%—2y ago
A20xa2ff…7be9Yay01.17%—2y ago
070x07fc…ca1aYay00.71%—2y ago
290x29b5…2c2fYay00.38%—2y ago
100x10a2…36f3Yay00.26%—2y ago
B30xb3ba…ebc5Yay00.26%—2y ago
E30xe3a3…bbb8Yay00.24%—2y ago
620x624d…2cd0Yay00.17%—2y ago
3D0x3d63…4afcYay00.11%—2y ago
780x78d1…753aYay00.09%—2y ago
BA0xba03…a59fYay00.08%—2y ago
490x49f1…6cdbYay00.03%—2y ago
2B0x2b1d…8a42Yay00.02%—2y ago
880x8845…53f5Yay00.01%—2y ago
610x617e…5265Yay00.00%—2y ago
7A0x7af3…8df3Yay00.00%—2y ago
DB0xdbbc…1cb6Yay00.00%—2y ago
3D0x3d5a…b97fYay00.00%—2y ago
060x06a9…bba0Yay00.00%—2y ago
6A0x6afa…5deeYay00.00%—2y ago
520x5243…3440Yay00.00%—2y ago
EC0xecc2…6ac9Yay00.00%—2y ago
C10xc1c2…24f8Yay00.00%—2y ago
6A0x6a2d…03e0Yay00.00%—2y ago
3A0x3aef…730cYay00.00%—2y ago
5E0x5e45…3248Yay00.00%—2y ago
530x53c4…3584Yay00.00%—2y ago
D30xd31a…1072Yay00.00%—2y ago
8B0x8bc8…7276Yay00.00%—2y ago
C40xc48b…75b6Yay00.00%—2y ago
500x500f…7d0bYay00.00%—2y ago
3E0x3ed7…f22bYay00.00%—2y ago
EB0xeb0e…a99dYay00.00%—2y ago
170x17bf…0595Yay00.00%—2y ago
760x76c6…efe6Yay00.00%—2y ago
080x08ab…8fd6Yay00.00%—2y ago
320x3226…fa9fYay00.00%—2y ago
A90xa981…7326Yay00.00%—2y ago
Showing 50

07Forum

No forum thread is confidently linked to this proposal.

08Similar proposals

AI · embeddings

No semantically similar proposals found yet.