Skip to content

feat: add verified snapshot manifests - #10

Merged
matthias-wright merged 2 commits into
mainfrom
m/verified-manifests
Aug 31, 2026
Merged

feat: add verified snapshot manifests#10
matthias-wright merged 2 commits into
mainfrom
m/verified-manifests

Conversation

@matthias-wright

Copy link
Copy Markdown
Contributor

Changes:

  • Add producer-side verification for Summit-backed snapshots:
    • Validate checkpoint digest against checkpoint data and finalized header
    • Decode last_block
    • Compare execution block number, block hash, and state root with Reth
  • Generate epoch_N/manifest.json containing:
    • Summit checkpoint digest
    • Execution identity
    • Archive SHA-256 and size
    • Creation timestamp
  • Expose manifests through:
    • GET /snapshots/{epoch}/manifest
  • Pin compatible Summit SSZ and Commonware dependencies.

@matthias-wright
matthias-wright merged commit 8606c56 into main Aug 31, 2026
1 check passed
@matthias-wright
matthias-wright deleted the m/verified-manifests branch August 31, 2026 13:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant