EPF7 Fellow contributing to Erigon on Progressive SSZ and EIP-7807. I work on Ethereum execution-layer tooling through small, testable, and reviewable changes.
Jack CC
EPF7 Fellow · Ethereum Protocol Contributor · Graduate Student in Electronic Information
I am working toward becoming an Ethereum execution client engineer. My current work focuses on Erigon, SSZ execution blocks, progressive Merkleization, and the protocol changes needed to represent execution-layer data with SSZ.
My engineering loop: read the specification → trace the codebase → isolate behavior → implement a small change → test → review
My EPF7 project explores the Erigon-side foundations for EIP-7807:
- mapping existing Erigon execution-block data into an SSZ representation;
- building on EIP-7916 ProgressiveList and EIP-7495 ProgressiveContainer primitives;
- computing progressive SSZ roots;
- exploring generalized indices, Merkle proofs, and a small experimental debug RPC.
Project proposal: eth-protocol-fellows/cohort-seven#202
erigontech/erigon#22446— implemented EIP-7916 progressive Merkleization in Erigon's Merkle-tree utilities. Merged.erigontech/erigon#22528— added the EIP-7495active_fieldsmix-in used by ProgressiveContainer designs.ethereum/execution-specs#3053— fixed JSON fixture fork-marker registration in the execution-spec test tooling. Merged.ethereum/execution-specs#2778— moved fork module loading toward theHardforkabstraction after maintainer review. Merged.ethereum/execution-specs#2738— optimizedForkCacheto avoid cloning unchanged fork templates. Merged.
I am open to:
- Ethereum client and protocol engineering internships;
- part-time contributor or contract work;
- protocol testing and developer-infrastructure roles;
- Go backend and distributed-systems opportunities;
- technical collaborations around Ethereum, SSZ, and execution-layer tooling.
I am still early in my protocol-engineering journey, but I can share concrete upstream contributions and I am comfortable learning through specifications, large codebases, testing, and code review.
upgrading-ethereum-zh— an independent Chinese translation of Upgrading Ethereum, including Consensus chapters and rendered PDF releases.github-ai-helper— an AI-assisted tool for collecting PR context, reading diffs, and supporting code-review workflows.Web3CareerBuild— product engineering work with React, Next.js, and TypeScript.



