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: 6 days 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. 118
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. 271
ethereum/go-ethereum A Go implementation of the Ethereum protocol, providing a suite of tools and utilities for building Ethereum clients and applications. 47,592
philogy/meth-weth An ERC20 token implementation that abstracts away the difference between native ETH and fungible tokens. 140
foundry-rs/foundry A toolkit for Ethereum application development written in Rust. 8,307
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,456
paradigmxyz/alphanet An experimental Ethereum rollup aimed at testing performance and showcasing research ideas 171
vrde/ethnode A tool to run an Ethereum node with automatic configuration and management of development environments 191
succinctlabs/sp1-reth A proof-of-concept that demonstrates how to build a performant zkEVM using SP1 in Rust 125
paradigmxyz/artemis A modular framework for processing events related to decentralized finance and NFT marketplaces in Rust. 2,324
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,775