Skip to content

feat: add verified snapshot manifests - #10

Open
matthias-wright wants to merge 1 commit into
mainfrom
m/verified-manifests
Open

feat: add verified snapshot manifests#10
matthias-wright wants to merge 1 commit 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.

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