ethereum-optimism/superchain-registry

Update add-chain script to support chains with fault proofs

Closed this issue · 2 comments

Currently the add-chain go module expects a single, rigid list of contract names/addresses in the monorepo/deployments/.deploy input file. Chains with fault proofs will have a different set of contracts: L2OO will be absent and others (e.g. Dispute Game Factory) will be present. The add-chain script should support these types of chains in addition to chains without fault proofs. The add-chain/e2e_test.go setup will need to be modified to test multiple types of chains and input formats.

Reference for a chain with fault proofs: link

Additional Context

@bitwiseguy @geoknee ok to close this one?

No we want this one to stay open.