Timeline
How the rig got built.
The project's pull requests across the three repos, newest first. Engine instrumentation and snap-sync land in Nethermind; the orchestrator and benchmark tooling live in their own repos. Closed-without-merge PRs are omitted.
15 merged 2 open 4 draft contributors: @AnkushinDaniil, @dmitriy-b, @marcindsobczak
June 2026
- Jun 18 nethermind merged#12059 eth/rlpx: cap outgoing block bodies under the devp2p message-size limit @AnkushinDaniil
- Jun 17 ethereum/go-ethereum open#35189 eth/downloader, cmd: add --snap.skipreceipts for state-only snap sync @AnkushinDaniil
- Jun 16 state-benchmarks merged#36 Mock consensus layer (Engine-API driver) for frozen-milestone snap-sync + replay @AnkushinDaniil
- Jun 12 nethermind merged#11981 Merge.Plugin: produce testing_commitBlockV1 blocks on the main world state @AnkushinDaniil
- Jun 12 state-benchmarks draft#34 Locust-based benchmarking framework @dmitriy-b
- Jun 9 nethermind merged#11943 Sync.StaticSnapPivot — fixed-pivot snap sync from a frozen peer @AnkushinDaniil
May 2026
- May 27 nethermind draft#11788 StateDiffsWriter — replace the StateComposition plugin (diff-only + Go sidecar) @AnkushinDaniil
- May 25 nethermind merged#11746 Validate FCU safe/finalized by ancestry when main-chain markers are outdated @marcindsobczak
- May 19 nethermind merged#11681 Fix forkchoice-update (FCU) validation order @marcindsobczak
- May 13 nethermind merged#11586 StateComposition: refuse to publish a partial-scan baseline @AnkushinDaniil
- May 13 nethermind merged#11593 Merge.Plugin: skip duplicate processing in testing_commitBlockV1 @AnkushinDaniil
- May 5 nethermind merged#11498 Add proof_getProofWithMeta JSON-RPC method (witness instrumentation) @AnkushinDaniil
April 2026
- Apr 28 nethermind merged#11385 testing_commitBlockV1 — commit a block on the chain head @AnkushinDaniil
- Apr 28 nethermind merged#11382 statecomp: serialize empty histograms, bootstrap on first new head @AnkushinDaniil
- Apr 24 eth-perf-research draft#77 Go bloating orchestrator + sidecar + cross-EL replay @AnkushinDaniil
- Apr 23 ethereum/execution-apis open#787 Add testing_commitBlockV1 RPC method (upstream standardization) @marcindsobczak
- Apr 23 ethereum/execution-specs draft#2746 Spamoor → EEST migration: spamoor + testing_build_block test kinds @dmitriy-b
- Apr 21 nethermind merged#11280 Serialize testing_commitBlockV1 payload with EthereumJsonSerializer @AnkushinDaniil
- Apr 20 nethermind merged#11254 HistoryPruner: self-bootstrap in TryPruneHistory @AnkushinDaniil
- Apr 6 nethermind merged#11050 Snap-serving fixes (×4): path-group limit, ISnapServer DI, SnapServingEnabled CLI override, 2 MB message limit @AnkushinDaniil
March 2026
Project pull requests by the three contributors across the project repos and the upstream Ethereum specs. Closed-unmerged PRs are excluded. Dates are when each PR was opened; the badge shows current status. Generated from a GitHub scan on 2026-06-25.