Skip to content
View JackCC703's full-sized avatar
  • Chang Zhou University
  • Chang Zhou
  • X @JackCC60

Highlights

  • Pro

Block or report JackCC703

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
JackCC703/README.md

JACK CC Scanline Logo

EPF7 Fellow   Ethereum Protocol   Open to Opportunities


EPF7 Fellow contributing to Erigon on Progressive SSZ and EIP-7807. I work on Ethereum execution-layer tooling through small, testable, and reviewable changes.

About Me

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


Current Focus

Pureth: SSZ Execution Blocks in Erigon

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


Selected Protocol Contributions


Open to Opportunities

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.


Other Work

  • 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.

Working With

Go Rust Python TypeScript Git Docker


Contact

GitHub   Email

Pinned Loading

  1. erigontech/erigon erigontech/erigon Public

    Ethereum implementation on the efficiency frontier

    Go 3.6k 1.5k

  2. ethereum/execution-specs ethereum/execution-specs Public

    Specification for the Execution Layer. Tracking network upgrades.

    Python 1.2k 480

  3. eth-protocol-fellows/cohort-seven eth-protocol-fellows/cohort-seven Public

    The seventh cohort of the Ethereum Protocol Fellowship

    Python 52 77

  4. upgrading-ethereum-zh upgrading-ethereum-zh Public

    Chinese translation of Upgrading Ethereum, beginning with the Consensus chapter

  5. github-ai-helper github-ai-helper Public

    一个在 GitHub PR 和 Compare 页面中基于 Diff 自动生成结构化 PR 描述的浏览器扩展。

    Java 1

  6. ai-cet6-essay-teacher ai-cet6-essay-teacher Public

    ai自动批改6级作文

    Java