reth

Ethereum client

An implementation of the Ethereum protocol using Rust and designed to be modular, fast, and easy to contribute to.

Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust

GitHub

4k stars
55 watching
1k forks
Language: Rust
last commit: about 1 month ago
Linked from 2 awesome lists

blockchaincontributor-friendlydistributed-systemsethereumexecution-layermodularp2prust

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
paradigmxyz/reth-exex-examples A collection of examples demonstrating ExEx patterns on the Reth framework for building blockchain applications in Rust. 123
weavevm/wvm-reth An implementation of a fast and modular Ethereum protocol in Rust. 5
sorellalabs/ethers-reth A Rust middleware library that bypasses JSON-RPC to directly access the Reth database for faster query performance. 269
ethereum/go-ethereum A Go implementation of the Ethereum protocol's execution layer 47,891
philogy/meth-weth An ERC20 token implementation that abstracts away the difference between native ETH and fungible tokens. 143
foundry-rs/foundry A toolkit for Ethereum application development written in Rust. 8,404
dethcrypto/deth An Ethereum node that simplifies developer experience with improved RPC support and features 124
libevm/reth-custom-api-example Example of extending a blockchain node to add custom APIs using Rust 27
tomusdrw/rust-web3 A client library for Ethereum JSON-RPC multi-transport 1,464
paradigmxyz/alphanet An experimental Ethereum rollup aimed at testing performance and showcasing research ideas 173
vrde/ethnode A tool to run an Ethereum node with automatic configuration and management of development environments 192
succinctlabs/sp1-reth A proof-of-concept that demonstrates how to build a performant zkEVM using SP1 in Rust 126
paradigmxyz/artemis A modular framework for processing events related to decentralized finance and NFT marketplaces in Rust. 2,355
dyng/eth-ramen A terminal interface for interacting with Ethereum blockchain data 71
rapiz1/rathole A lightweight reverse proxy tool for NAT traversal and exposing services on devices behind NATs to the internet. 9,911