1 Repo
Replacing the default block validation logic with a custom consensus engine while reusing other node components.
Distinct from Consensus Engines: Distinct from Consensus Engines: focuses on the ability to implement and swap in custom consensus engines, not the engine component itself.
Explore 1 awesome GitHub repository matching data & databases · Custom Consensus Engine Implementations. Refine with filters or upvote what's useful.
Reth is a modular, high-performance Ethereum execution layer client written in Rust. It serves as a full Ethereum node that syncs, validates, and serves blockchain data, functioning as an archive node implementation, a high-throughput RPC node server, and a snapshot sync tool. The project is built around a modular component architecture that allows assembling custom node behavior by swapping independent Rust crates for consensus, execution, mempool, and networking. The client distinguishes itself through a staged sync pipeline that downloads headers and bodies online before processing the res
Allows replacing the default block validation logic with a custom consensus engine while reusing other node components.