Skip to content

feat: support dynamic Summit epochs and checkpoint chains - #9

Open
matthias-wright wants to merge 8 commits into
mainfrom
m/dynamic-epochs-and-ckpt-chain
Open

feat: support dynamic Summit epochs and checkpoint chains#9
matthias-wright wants to merge 8 commits into
mainfrom
m/dynamic-epochs-and-ckpt-chain

Conversation

@matthias-wright

@matthias-wright matthias-wright commented Aug 18, 2026

Copy link
Copy Markdown

Changes:

  • Switched Summit integration to getLatestCheckpointInfo and getEpochBounds RPCs.
  • Updated snapshot archives to include Summit verification artifacts.
  • Added dynamic checkpoint scheduling with correct Reth unwind and delay blocks.
  • Added startup checkpoint recovery and state/disk reconciliation.
  • Added persistent finalized-header caching and contiguous verification-header bundles.
  • Standardized local and downloaded snapshots on epoch_N/epoch_N.tar.gz with atomic publication.
  • Added configurable Summit RPC timeouts and handling for Summit’s “checkpoint not found” response.
  • Added snapshot retention validation and configurable output-directory support for the RPC server.
  • Removed unused Summit types, SSZ, and Commonware dependencies.

@matthias-wright matthias-wright changed the title M/dynamic epochs and ckpt chain feat: support dynamic Summit epochs and checkpoint chains Aug 18, 2026
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.

2 participants