ethereum-optimism / ethereum-optimism/optimism

[M1] ZKDisputeGame - Super Root Interop

Open
#20,742 0 comments 0 reactions 2 assignees Claimed by @0xarktos View on GitHub
C-feature proofs: ZK
Dominant language
Go
Stars
6.5k
Forks
4k
Avg merge
2d 15h
Merged PRs (30d)
145

Description

Extend `ZKDisputeGame` to prove cross-chain consistent state via super roots.
The existing contract is modified in-place, reusing the `ZK_DISPUTE_GAME` game type slot.
No new contract is created.

## Locked Decisions

- Path A: super roots from day one
- Reuse `ZK_DISPUTE_GAME` slot
- All migrations via `OPCMv2.upgrade()`
- Migration paths in scope: SPDG → ZKDG (isolated), SFDG → ZKDG (isolated), SFDG → ZKDG (interop set)

## Weekly Updates

**[YYYY-MM-DD]**

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.