SSZ Execution Blocks (EIP-7807) for Erigon
Duration: NaN:NaN:NaN
Speaker: Jack
Type: CLS - EPF Talk
Expertise: Some familiarity with the topic
Event: Devcon
Date: Nov 2026
EIP-7807 proposes an SSZ representation of execution blocks, bringing execution data closer to the consensus layer's SSZ model and enabling proofs of individual fields. This EPF project explores the foundations required in Erigon.
The talk covers mapping Erigon block data into the EIP-7807 ExecutionPayload layout, ProgressiveContainer and ProgressiveList Merkleization, and SSZ block-root computation. It examines canonical transaction and receipt bytes, fork-specific fields, and validation using deterministic fixtures and an independent reference implementation.
I will discuss the implementation scope, integration challenges, and remaining work, including the planned generalized-index mappings, field proofs, and experimental root/proof inspection interface. The design computes an SSZ root alongside Erigon's existing block hash, providing a basis for further review and integration.