superchain-registry icon indicating copy to clipboard operation
superchain-registry copied to clipboard

Run validations for newly-added proofs params

Open bitwiseguy opened this issue 4 months ago • 4 comments

Additional params added here. This section shows the checks that smart-contracts team did manually that need to be added to the Superchain Registry

Details on some of the new params (work with proofs team to fill in the gap):

  • Fault Game Genesis Output Root: will be the same for all chains deploying straight to permissioned, but not necessarily for existing chains that upgrade to permissionless fault proofs
  • Fault Game Genesis Block: Zero for all chains that use fault proofs (permissioned or permissionless) since genesis, but unsure what it should be for chains upgrading to fault proofs
  • Fault Game Absolute Prestate: for all new chains we expect this value, but it changes with new op-program releases (I am unsure how frequently those are)
  • Large Preimage Proposal Challenge Period: Must be the same for all chains, whether new or existing
  • Minimum Large Preimage Proposal Size, Bond Withdrawal Delay, Game Clock Extension, Max Game Clock Duration, Fault Game Split Depth, Fault Game Max Depth: Must be the same for all chains, whether new or existing

bitwiseguy avatar Oct 01 '24 17:10 bitwiseguy