TL;DR
This proposal aims to establish a Network Expansion Committee that will be assigned to formally recognize (w)stETH token bridging endpoints and denominations on new networks as canonical, acting on behalf of Lido DAO.
Key suggestions:
- Transition from the informal Network Expansion Workgroup (NEW) to the Network Expansion Committee (NEC)
- Streamline the process for expanding (w)stETH to new networks without sacrificing the security aspect or transparency
- Inheriting the principles presented in the unofficial bridging guide and corresponding previously recognized bridging endpoints and token denominations
- Reuse already used codebase wherever possible + automate deployments
Motivation
In the past 3 quarters, wstETH got expanded and formally recognized with bridging endpoints by the DAO to 10 networks (Arbitrum and Optimism, Base, zkSync Era, Linea, Mantle, Scroll, BNB, Mode, Zircuit). Lido Multichain was launched as a place where the community can see an updated list of supported networks, statistics, guides and available integrations.
Most of them are Ethereum L2 rollups. These expansions provided significant value for the current and future Lido stakers which is visible by taking a look at Lido Multichain Dune dashboard.
All of these expansions were made possible through work between community members who did the technical lift and the NEW who provided guidance, best practices and assisted with the governance process after evaluating the deployment. The NEW has an advisory role, but not decision making.
Through these 10 expansions, the NEW and other contributors gained a lot of knowledge and made a few observations that lead to this proposal:
- The process for expanding Lido staked tokens is a repetitive operational burden both for technical teams and governance voters
- All of the NEW recommended proposals got voted in by the DAO
- Community members recognize the NEW and ask for guidance which is respected
- Arranging network expansion proposals inside regular voting slots results in slow GTM, potentially lowering the short term value of the expansion itself by missing opportunities
NEC expansion guide per network type
The intent is to do minimal changes to the proven process by following âif it ainât broken, donât fix itâ approach.
This means that most of the changes in the process will happen only on the governance aspect, moving the target of the proposal from Lido DAO to the NEC to increase reactivity towards market conditions, user demand and increase competitiveness of (w)stETH over LST/LRTs.
The NEW has already designed and is currently working on fully automating (w)stETH deployments on the popular OP stack and Arbitrum stack networks. Note: This should not be confused with the default non-upgradeable tokens created by default token bridge instances having no governance rails.
These automated deployments will be encouraged by the NEC as they simplify the deployment and review processes, reduce the potential for human error, while still following the unofficial bridging guide (i.e., dedicated bridge endpoints, upgradeable token, governance forwarder, etc).
For other networks it is recommended to follow the reference deployments to reduce the workload and avoid the need to do an audit (assuming 0 code changes are needed for the deployment)
- OP stack â automated deployment (reference networks with recognized wstETH: OP Mainnet, Base, Mode, Zircuit)
- Arbitrum stack â automated deployment
- ZKsync stack â follow reference
- Scroll stack â follow reference
- Linea stack â follow reference
- Custom L2 â NEW guide
- Newly developed or customized code, therefore, requires an audit by a reputable 3rd-party
No matter which flow is taken, the team that worked on the deployment needs to arrange a reputable third party to check and vouch for the deployment matching the audited codebase (example).
For networks that do not have a native bridge with Ethereum, the NEC will propose the temporary use of ecosystem-proclaimed native bridges like:
- Wormhole on Solana
- Axelar on Cosmos ecosystem
This does not mean that these deployments are automatically recognized by the NEC. Coordinating these deployments with the NEC in advance is required to ensure flexibility for future changes to multi-bridge solutions and to avoid liquidity fragmentation and technical debt. The NEC will have a right to choose or abstain of choosing the bridge solution for other networks. There will be a NEC specific form for requesting help with expansions. Later on, NEC may develop a more formalized approach towards non-L2s and networks with ecosystem-proclaimed bridges for further streamlining contingent on demand.
Committee members and vote process
The committee will consist of four members, Lido contributors who can provide expertise on key components for expanding Lido staked tokens to new networks.
@DeFiYaco - Protocol Relations
@TheDZhon - Tech
@EvgeniyEmelyanov - Product
@nikita.p - DAO Ops
NEC decisions require the unanimous support of committee members. Once the decision has been made, it must be announced on the forum by a committee member, along with the reasons for the decision and any supporting material (audits, deployment reviews, and so on).
The prerequisite for committee voting is having a reputable third party to evaluate the onchain deployment matching the audited codebase along with QA tests for the entire user flow.
All NEC decisions will be put on hold for at least 5 days from the time the forum post is published. If no objection is received during this period, the decision will stand. If an objection is received within this period, the NEC decision will be disregarded, and a regular snapshot vote will be held.
To object, anyone can sign an objection message on Etherscan and post the signing address, message, and signature hash as a reply to the forum post. The objection will be considered received if and only if the sum of LDO tokens held at the unique addresses used to sign the objection messages is greater than 100k LDO.
DAO vote weight > NEC vote weight: The DAO vote can override any NEC decision, including the complete dismantling of the NEC, even if it has already been implemented and released.
Committee members can be rotated if the contributor guilds or a committee member chooses to do so. Protocol relations member will then be rotated for another protocol relations contributor for example.
Motivation for assembling the NEC sooner rather than later
If the NEC gets assembled timely (the target is November voting slot, after Devcon), it will be able to work on approving Unichain deployment which will be the first deployment executed using automation for OP stack networks. Along with Unichain, the NEW is currently advising on deployments for a few other networks including Metis.
Likewise, if the NEC is not assembled, (w)stETH on Unichain will have to wait until the regular Snapshot voting slot in December at least.