lighthouse

Consensus client

An Ethereum consensus client that provides a secure and efficient way to validate transactions on the Ethereum network.

Ethereum consensus client in Rust

GitHub

3k stars
69 watching
773 forks
Language: Rust
last commit: about 2 months ago
Linked from 2 awesome lists

eth2ethereumproof-of-stake

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
consensys/teku An Ethereum consensus client implementation in Java providing a full beacon node and validator client setup 691
prysmaticlabs/prysm A Go implementation of Ethereum's proof-of-stake consensus algorithm 3,486
foundry-rs/foundry A toolkit for Ethereum application development written in Rust. 8,404
ethereumjs/ethereumjs-monorepo The Ethereum Virtual Machine implementation in TypeScript. 2,610
ethereum/cbc-casper A Python implementation of a class of 'correct-by-construction' consensus protocols. 229
ethereum/eips Standardizes and documents Ethereum improvements and protocols 13,026
status-im/nimbus-eth2 A software implementation of the Ethereum Beacon Chain's proof-of-stake consensus layer. 555
dusk-network/rusk A reference implementation and tools for a decentralized platform built on the Rust programming language 169
tomusdrw/rust-web3 A client library for Ethereum JSON-RPC multi-transport 1,464
ethereum/remix-project Enables users to build Ethereum smart contracts with Solidity language and debug transactions in a browser-based environment. 2,507
paradigmxyz/reth An implementation of the Ethereum protocol using Rust and designed to be modular, fast, and easy to contribute to. 4,054
ethereum/trin A Rust-based client implementation of an Ethereum portal network protocol 395
skalenetwork/skale-consensus A universal, modular, and high-performance blockchain consensus engine. 78
polkadot-evm/frontier A compatibility layer for Substrate blockchain to run Ethereum dapps and L2s. 578
ethereum/ethereumj A Java implementation of the Ethereum protocol's core concepts and features 2,182