The tech wing representatives of the NEW (@TheDZhon and @arwer13) have evaluated the proposal and the artifacts presented, leading to the following observations:
- The proposed contracts utilize Linea’s canonical native bridge instance. This architecture, distinct from the usual custom token gateways used for wstETH on L2, involves using a shared bridge instance managed by Linea. Importantly, the token’s upgradeability is maintained, with the token proxy admin being separate from the bridge admin instance. This approach aligns with the unofficial guidelines presented by NEW and is future-ready for wstETH. However, it may introduce added complexity in implementing specific Lido protocol mechanisms in the future (e.g., integrating wstETH/stETH in-protocol rate or introducing a canonical rebasable stETH token representation on Layer 2).
- The deployment preserves the integrity with the audits presented (source code, and bytecode wise, with no critical issues left unresolved, and only a single HIGH finding acknowledged having a tolerable impact on the wstETH token bridge accessibility), the following commit #0949c409 was referenced for deployment checks; as suggested by @DZahar0v, it’s advisable to ensure this commit is included in the audit report by OZ.
- All configurations and parameters look appropriate and meet expectations
- The levers and proxy admins are prepared to transfer the ownership of the wstETH token contract to the Lido DAO, contingent on successful snapshot approval.
ACL and levers setup:
- For the
Linea Bridge Executor
getEthereumGovernanceExecutor
is theLido DAO Agent
- A bridge admin and
owner
on L1 is theLinea Security Council
- proxy admin for L1 TokenBridge
owner
for L1 TokenBridge
- A bridge admin and
owner
on L2 is theLinea Security Council
- Proxy admin for L2 TokenBridge
owner
for L2 TokenBridge
- For the proposed wstETH token on L2 (CustomBridgedToken)
- Currently, the
Linea Security Council
is the proxy admin. The plan is to transition this role to theLinea Bridge Executor
upon snapshot approval, leveraging a newly deployedProxyAdmin
instance.
- Currently, the
- No dedicated emergency breaks msig are allocated or assigned with this proposal
We would propose the Lido DAO accepting the wstETH token deployment on Linea as a canonical one supporting the Ethereum ecosystem scaling endeavor.