Phase 0
CI, contributor workflow, pre-commit hooks, and architecture notes.
reth2030 / experimental / rust
This is a Rust-side POC inspired by the bigger ETH2030 effort. ETH2030 itself is the ongoing execution-client research project targeting the L1 Strawmap direction. We are building a pragmatic parallel track in Rust while staying aligned with that effort.
Milestones mirror TODO.md as a working checklist. This page does not claim milestone readiness or full delivery completion.
CI, contributor workflow, pre-commit hooks, and architecture notes.
Execution-layer types plus deterministic in-memory state transitions.
Execution engine abstraction and deterministic block-ordering tests.
JSON-RPC and Engine API skeleton with structured error responses.
Peer/session scaffolding plus mocked sync orchestration in the node CLI.
Vector harness, baseline snapshots, regression detection, and CI artifacts.
Runnable CLI scaffold, deterministic execution/state tests, RPC skeleton, network/sync mock path, and vector-based conformance reporting.
Quick run: cargo run -p reth2030 -- --run-mock-sync
License: Apache License 2.0 (Apache-2.0).