Try   HackMD

wstETH bridging questionnaire

Purpose

The following questionnaire is provided to evaluate wstETH bridges designs and security surfaces on L2s and other chains to provide a technical background for "blessings and co-marketing" governance proposals towards the Lido DAO.

Suggested outputs

The desired outcome is:

  • to have the statements and answers listed inside README.md for every wstETH bridge design repo
  • to have the audit report with an explicit confirmation of the statements

Questionnaire items

Statement Answer
It is possible to bridge wstETH forth and back using this bridge Yes
The bridge using a canonical mechanism for message/value passing
The bridge is upgradeable
Upgrade authority for the bridge
Emergency pause/cancel mechanisms and their authorities
The bridged token support permits ERC-2612 and ERC-1271
Are the following things in the scope of this bridge deployment:
- Passing the (w)stETH/USD price feed
- Passing Lido DAO governance decisions
Bridges are complicated in that the transaction can succeed on one side and fail on the other. What's the handling mechanism for this issue?
Is there a deployment script that sets all the parameters and authorities correctly?
Is there a post-deploy check script that, given a deployment, checks that all parameters and authorities are set correctly?

Registry of repos

Edits log

  • 2023-08-08: Initial version
  • 2023-08-15: Purpose and references, repos registry