# EVM runtime configuration

> AI-ranked search results for `evm runtime configurations` on awesome-repositories.com — ordered by an LLM for relevance, best match first. 116 total matches; showing the top 12.

Explore on the web: https://awesome-repositories.com/q/evm-runtime-configurations

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/evm-runtime-configurations).**

## Results

- [paritytech/parity-ethereum](https://awesome-repositories.com/repository/paritytech-parity-ethereum.md) (6,831 ⭐) — Parity Ethereum is a software implementation of an Ethereum client node that maintains a local copy of the ledger and validates network transactions. It functions as a blockchain network peer and an Ethereum Virtual Machine runtime, providing the environment necessary to process smart contract bytecode and update network state.

The project includes systems for cryptographic key management to generate and store the private keys used to sign secure transactions. It enables the operation of a blockchain node and provides mechanisms for Ethereum network synchronization to match the current state
- [ethereum/go-ethereum](https://awesome-repositories.com/repository/ethereum-go-ethereum.md) (51,178 ⭐) — Geth is a comprehensive execution client for the Ethereum network, serving as a foundational node implementation that processes transactions, maintains the distributed ledger state, and participates in peer-to-peer consensus. It provides a robust infrastructure for synchronizing, validating, and serving blockchain data, utilizing a persistent Merkle Patricia Trie database to ensure the cryptographic integrity of historical records. As a sandboxed smart contract runtime, it executes bytecode according to deterministic protocol rules, enabling the deployment and interaction of decentralized appl
- [ethereum/aleth](https://awesome-repositories.com/repository/ethereum-aleth.md) (3,969 ⭐) — Aleth is an Ethereum C++ client and full-node implementation. It provides a virtual machine executor for running and debugging bytecode, a blockchain state debugger, and a serialization library for encoding and decoding data using the Recursive Length Prefix format.

The project includes a dedicated mining tool for producing blocks and benchmarking hashing hardware performance. It further distinguishes itself with a state debugger that analyzes pre- and post-execution state changes and generates step-by-step execution traces for the virtual machine.

The implementation covers node operations i
- [openethereum/parity-ethereum](https://awesome-repositories.com/repository/openethereum-parity-ethereum.md) (6,831 ⭐) — This project is a collection of blockchain tools providing an Ethereum client node, a virtual machine runtime for smart contract execution, a blockchain wallet manager, and a programmatic network interface. It implements the necessary components to synchronize blockchain state, validate blocks, and process transactions on the Ethereum network.

The software includes a dedicated command line interface for managing node operations and monitoring network status. It features a comprehensive suite of cryptographic utilities for generating account keypairs, managing encrypted secret stores, and sign
- [paradigmxyz/reth](https://awesome-repositories.com/repository/paradigmxyz-reth.md) (5,652 ⭐) — 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
- [foundry-rs/foundry](https://awesome-repositories.com/repository/foundry-rs-foundry.md) (10,125 ⭐) — Foundry is an Ethereum smart contract development toolkit and blockchain simulator designed for compiling, testing, and deploying contracts for the Ethereum Virtual Machine. It provides a local environment for simulating blockchain state and forking live networks to execute code without modifying the actual chain.

The project features a property-based fuzzing engine to identify edge-case failures in contract logic and a transaction debugger for analyzing detailed execution traces and gas consumption. It enables developers to mirror the state of a remote chain locally to test against real-worl
- [ledgerwatch/erigon](https://awesome-repositories.com/repository/ledgerwatch-erigon.md) (3,575 ⭐) — Ethereum implementation on the efficiency frontier
- [nethermindeth/nethermind](https://awesome-repositories.com/repository/nethermindeth-nethermind.md) (1,567 ⭐) — A robust, high-performance execution client for Ethereum node operators.
- [nomicfoundation/hardhat](https://awesome-repositories.com/repository/nomicfoundation-hardhat.md) (8,489 ⭐) — Hardhat is a smart contract development framework and EVM tooling suite designed for the full lifecycle of Ethereum and EVM-compatible applications. It serves as a development environment for compiling, testing, and deploying smart contracts, providing a local blockchain simulation and a programmable task runner.

The framework is distinguished by its extensive simulation capabilities, including the ability to fork remote network state and manipulate block time or account balances. It features a hook-based plugin system that allows for the extension of core functionality and the creation of cu
- [ethereum/py-evm](https://awesome-repositories.com/repository/ethereum-py-evm.md) (2,356 ⭐) — A Python implementation of the Ethereum Virtual Machine
- [status-im/nimbus-eth1](https://awesome-repositories.com/repository/status-im-nimbus-eth1.md) (0 ⭐)
- [xrplevm/node](https://awesome-repositories.com/repository/xrplevm-node.md) (1,271 ⭐) — The project is a proof of authority blockchain node and Ethereum virtual machine node that runs Ethereum smart contracts on a Cosmos software development kit consensus network. It is built as an application-specific blockchain using modular consensus and state-machine components to ensure reliable decentralized state replication, while maintaining network security and consensus integrity through an authority-gated validator model.

The network supports bridge-based asset transfer by locking tokens on a primary ledger and minting corresponding representations on a sidechain using cryptographic
