Reth

Reth (short for Rust Ethereum, pronunciation) is an Ethereum full node implementation that is focused on being user-friendly, highly modular, as well as being fast and efficient.

What is this about?

Reth is an execution layer (EL) implementation that is compatible with all Ethereum consensus layer (CL) implementations that support the Engine API. It is originally built and driven forward by Paradigm, and is licensed under the Apache and MIT licenses.

As a full Ethereum node, Reth allows users to connect to the Ethereum network and interact with the Ethereum blockchain. This includes sending and receiving transactions, querying logs and traces, as well as accessing and interacting with smart contracts.

How does Botanix Labs use Reth?

Botanix Labs has forked Reth to leverage the existing EVM implementation in Rust employed by Reth. Reth is used as the execution layer, responsible for executing Ethereum Virtual Machine (EVM) transactions, maintaining the state, and processing smart contracts. This means that Reth handles the actual logic and state transitions of the blockchain

Sources

Last updated