GitHub topics: eth2
Consensys/teku
Open-source Ethereum consensus client written in Java
Language: Java - Size: 532 MB - Last synced at: about 13 hours ago - Pushed at: about 13 hours ago - Stars: 705 - Forks: 324

johnnrails/Beacon
The Beacon Survival App is an interactive survival training tool designed to help users build critical survival skills through guides, training simulations, emergency checklists, and scenario-based challenges. It includes real-time progress tracking, skill meters, local storage integration, and an interactive UI powered by Alpine.js.
Language: JavaScript - Size: 2.28 MB - Last synced at: about 14 hours ago - Pushed at: about 15 hours ago - Stars: 1 - Forks: 0

gobitfly/eth2-beaconchain-explorer
Open source golang based explorer for the eth2 beacon chain
Language: Go - Size: 34.1 MB - Last synced at: about 3 hours ago - Pushed at: about 4 hours ago - Stars: 872 - Forks: 466

ChainSafe/ssz
Typescript implementation of Simple Serialize (SSZ)
Language: TypeScript - Size: 8.98 MB - Last synced at: about 8 hours ago - Pushed at: 11 days ago - Stars: 58 - Forks: 21

status-im/infra-role-beacon-node-linux
Ansible role for Nimbus Eth2 beacon node on Linux
Language: Shell - Size: 187 KB - Last synced at: about 7 hours ago - Pushed at: 5 days ago - Stars: 1 - Forks: 4

RobbiSixx/prysm
Prysm is a blazing-smart Puppeteer-based web scraper that doesn't just extract - it understands structure. Capable of scraping virtually any website with intelligent content detection and 14 specialized scroll strategies that adapt to different page layouts, Prysm excels at extracting content that other scrapers miss.
Language: JavaScript - Size: 1.22 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1 - Forks: 0

ethereum/beacon-APIs
Collection of RESTful APIs provided by Ethereum Beacon nodes
Language: HTML - Size: 14.1 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 357 - Forks: 185

supranational/blst
Multilingual BLS12-381 signature library
Language: Assembly - Size: 2.01 MB - Last synced at: 7 days ago - Pushed at: 25 days ago - Stars: 517 - Forks: 196

ethpandaops/dora
Dora the Explorer is a lightweight slot explorer for the ethereum beaconchain
Language: Go - Size: 6.04 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 105 - Forks: 46

ChainSafe/lodestar
🌟 TypeScript Implementation of Ethereum Consensus
Language: TypeScript - Size: 383 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1,285 - Forks: 372

blockprint-collective/blockdreamer
Ethereum block hallucinator
Language: Rust - Size: 350 KB - Last synced at: 2 days ago - Pushed at: 7 days ago - Stars: 9 - Forks: 3

sigp/lighthouse
Ethereum consensus client in Rust
Language: Rust - Size: 139 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 3,134 - Forks: 864

status-im/nimbus-eth2
Nim implementation of the Ethereum Beacon Chain
Language: Nim - Size: 64.5 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 587 - Forks: 271

lambdaclass/lambda_ethereum_consensus
Elixir implementation of an Ethereum consensus client, which offers high reliance & fault tolerance
Language: Elixir - Size: 8.84 MB - Last synced at: 2 days ago - Pushed at: 14 days ago - Stars: 108 - Forks: 38

status-im/infra-nimbus
Infrastructure for Nimbus cluster
Language: Python - Size: 19 MB - Last synced at: about 7 hours ago - Pushed at: 6 days ago - Stars: 10 - Forks: 4

status-im/infra-role-beacon-node-macos
Ansible role for Nimbus Eth2 beacon node on MacOS
Language: Jinja - Size: 155 KB - Last synced at: about 7 hours ago - Pushed at: 14 days ago - Stars: 0 - Forks: 2

Angry-ETH/melodot
Melodot is designed as a data availability layer for GB-level data throughput.
Language: Rust - Size: 3.05 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 3 - Forks: 1

parithosh/proxmox-terraform-ansible
Documents the setup and usage of proxmox + terraform + ansible to setup a mini-cloud, mainly aimed for eth2 tesnets
Language: Python - Size: 17.6 KB - Last synced at: 14 days ago - Pushed at: about 4 years ago - Stars: 21 - Forks: 3

protolambda/go-kzg
FFT, data-recovery and KZG commitments, a.k.a. Kate commitments, in Go - *super experimental*
Language: Go - Size: 1.32 MB - Last synced at: 15 days ago - Pushed at: over 1 year ago - Stars: 91 - Forks: 28

status-im/infra-role-beacon-node-windows
Ansible role for Nimbus Eth2 beacon node on Windows
Language: Jinja - Size: 147 KB - Last synced at: about 7 hours ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 2

status-im/infra-role-validator-client
Ansible role for Nimbus validator client
Language: Shell - Size: 53.7 KB - Last synced at: about 7 hours ago - Pushed at: about 23 hours ago - Stars: 0 - Forks: 2

prysmaticlabs/ethereumapis 📦
A collection of public Ethereum APIs.
Language: Starlark - Size: 3.1 MB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 85 - Forks: 53

Consensys/jblst
Language: Shell - Size: 593 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 9 - Forks: 12

Anish-Agnihotri/mevboost.org
Aggregates statistics about mev-boost relays and block builders
Language: TypeScript - Size: 664 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 161 - Forks: 19

status-im/infra-role-nimbus-light-client
Ansible role for nimbus-eth2 light client
Language: Shell - Size: 12.7 KB - Last synced at: about 7 hours ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

ssvlabs/eth2-key-manager
Library wrapping all major functionality an eth 2.0 validator needs
Language: Go - Size: 17.6 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 18 - Forks: 11

optimism-java/zephyrus
Ethereum consensus client in Zig
Language: Zig - Size: 341 KB - Last synced at: 27 days ago - Pushed at: 6 months ago - Stars: 9 - Forks: 2

ralexstokes/deposit-verifier
A smart contract to enhance the user experience of the `eth2` deposit contract.
Language: Python - Size: 384 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 25 - Forks: 9

ethereum/distributed-validator-specs
Ethereum Distributed Validator Specifications
Language: Python - Size: 2.16 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 86 - Forks: 14

softstack/ethereum-2.0-validator-setup-guide
👨🏫 How to setup Ethereum 2.0 validator via dedicated server by OVHCloud ☁️
Size: 222 KB - Last synced at: about 15 hours ago - Pushed at: over 2 years ago - Stars: 96 - Forks: 54

ChainSafe/bls-keystore
Implementation of bls keystore - EIP 2335
Language: TypeScript - Size: 593 KB - Last synced at: about 8 hours ago - Pushed at: 10 months ago - Stars: 30 - Forks: 7

manifoldfinance/awesome-ethereum-finance
Ethereum cutting edge applications, protocols, cryptography, systems and more
Size: 22.5 KB - Last synced at: 5 days ago - Pushed at: about 3 years ago - Stars: 105 - Forks: 12

ChainSafe/bls
💻 Javascript Implementation of Boneh-Lynn-Shacham Signatures
Language: TypeScript - Size: 1.43 MB - Last synced at: 3 days ago - Pushed at: 8 months ago - Stars: 102 - Forks: 23

ewasm/ce-playground
This is a loose collection of Eth 2.0 Phase 2 Computational Environments (CE).
Size: 1.95 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 1

ewasm/awesome-phase2 📦
A curated list of awesome things related to Eth2 Phase2
Size: 20.5 KB - Last synced at: 12 days ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 1

ewasm/scout.ts
TypeScript port of Scout
Language: TypeScript - Size: 1.31 MB - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 8 - Forks: 8

ewasm/scout
Scout is a Ethereum 2.0 Phase 2 execution prototyping engine.
Language: Rust - Size: 66.4 KB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 91 - Forks: 16

paulmillr/noble-bls12-381 📦
DEPRECATED: use noble-curves instead. Fastest JS implementation of BLS12-381.
Language: TypeScript - Size: 1.98 MB - Last synced at: about 22 hours ago - Pushed at: 7 months ago - Stars: 201 - Forks: 34

ewasm/biturbo
Eth1 EE using Turboproofs
Language: TypeScript - Size: 12.2 MB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 22 - Forks: 8

INFURA/eth2-comply
A conformance testing tool for the Ethereum 2.0 beacon chain API
Language: Go - Size: 186 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 14 - Forks: 8

web3j/web3j-eth2
Web3j integrations for Ethereum 2.0 (Eth2) network
Language: Kotlin - Size: 682 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 11 - Forks: 2

tangle-network/pallet-eth2-light-client 📦
A Substrate pallet implementing an ETH2 Beacon Chain light client
Language: Rust - Size: 8.2 MB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 6 - Forks: 5

softstack/.github
Chainsulting is a consulting and development company, on the subject of Distributed Ledger Technology (DLT) & Digital Assets. We show ways, opportunities, risks and offer comprehensive solutions. Chainsulting was founded in 2017 by the managing directors Florian Protschka and Yannik Heinze and has grown up to 10+ employees.
Size: 23.4 KB - Last synced at: about 15 hours ago - Pushed at: about 1 year ago - Stars: 7 - Forks: 3

optimism-java/.github
Size: 7.81 KB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

ChainSafe/bls-hd-key
BLS key derivation and hd key utilities
Language: TypeScript - Size: 1.34 MB - Last synced at: about 8 hours ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 3

eth-clients/slashing-protection-interchange-tests
Tests for the EIP-3076 slashing protection interchange format
Language: Rust - Size: 42 KB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 9 - Forks: 6

status-im/infra-role-mev-boost
Ansible role for mev-boost
Language: Jinja - Size: 1.95 KB - Last synced at: about 7 hours ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

ChainSafe/ssz-js 📦
Simple Serialize in TypeScript
Language: TypeScript - Size: 1.06 MB - Last synced at: about 8 hours ago - Pushed at: almost 6 years ago - Stars: 10 - Forks: 4

manifoldfinance/eth2docs
Ethereum2 Beacon, Execution and Consensus client APIs documentation
Language: JavaScript - Size: 1.19 MB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

Boilertalk/Keystore.swift
Ethereum and ETH2 (BLS) keystore creation / private key extraction for Swift
Language: Swift - Size: 620 KB - Last synced at: 13 days ago - Pushed at: about 1 year ago - Stars: 17 - Forks: 8

netbound/e7mon
Ethereum clients monitor
Language: Go - Size: 3.99 MB - Last synced at: 11 months ago - Pushed at: over 3 years ago - Stars: 37 - Forks: 0

ChorusOne/eth-possim
A full-featured Ethereum PoS simulator (private net)
Language: Python - Size: 176 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

begmaroman/beaconspot
Ethereum 2.0 multi Beacon Chain nodes client that works with multiple Beacon Chain implementations such as Prysm, Lighthouse, Teku, etc.
Language: Go - Size: 372 KB - Last synced at: 27 days ago - Pushed at: over 3 years ago - Stars: 11 - Forks: 0

ssvlabs/eth2-staking-pools-research
Language: Go - Size: 1.18 MB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 13 - Forks: 4

ChainSafe/ChainGuardian
Eth2.0 desktop validator client
Language: TypeScript - Size: 9.22 MB - Last synced at: about 8 hours ago - Pushed at: over 2 years ago - Stars: 45 - Forks: 10

kumabid/idex-contracts-whistler 📦
IDEX 2.0 smart contracts
Language: TypeScript - Size: 1 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 43 - Forks: 16

avenlabs/avenlabs-docs Fork of 0xPolygon/polygon-docs
Ecosystems Docs
Language: Python - Size: 511 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

sambacha/ethereum2
Ethereum Execution/Consensus monorepo
Language: Shell - Size: 1.06 MB - Last synced at: 3 days ago - Pushed at: almost 3 years ago - Stars: 4 - Forks: 0

banteg/lido-vault
Yearn Vault wrapper for Lido St. Ether
Language: Python - Size: 18.6 KB - Last synced at: 20 days ago - Pushed at: over 4 years ago - Stars: 27 - Forks: 6

clifton/eth2-stack Fork of sigp/lighthouse-metrics
easily deploy full geth + lighthouse + metrics stack docker-compose for running an eth2 validator
Language: Dockerfile - Size: 154 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 0

eiabea/validator_revenue
Simple alpine container to get latest performance of eth2 validator into an influxdb
Language: TypeScript - Size: 532 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

yeeth/BeaconChain.swift 📦
Swift implementation of Ethereum 2.0 beacon chain
Language: Swift - Size: 502 KB - Last synced at: about 1 year ago - Pushed at: almost 6 years ago - Stars: 43 - Forks: 4

goerli/medalla
Ethereum 2.0 Multi-Client Testnets Schlesi, Witti, Altona, and the official, public Medalla network.
Size: 2.42 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 216 - Forks: 78

yeeth/Hobbits.swift
Ethereum Wire Protocol 0.1 Proposal written in Swift
Language: Swift - Size: 59.6 KB - Last synced at: almost 2 years ago - Pushed at: almost 6 years ago - Stars: 2 - Forks: 0

linki/ethereum-deploy
Kubernetes deployment manifests for an Ethereum 2 Prysm Validator (testnet only and a little bit outdated)
Size: 240 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 12 - Forks: 0

moodysalem/eth-batch-deposit
Batch staking deposit tool
Language: TypeScript - Size: 781 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

Akkii4/etherfi_refactored
Refactored ether.fi early adopter pool contracts for substantial gas savings
Language: Solidity - Size: 1.26 MB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

Akkii4/Eth2_StakingPool
StakingPoolFund is a Solidity smart contract project that manages an investment pool, allowing investors to contribute Ether during a specified investment period and claim their share of any remaining Ether.
Language: JavaScript - Size: 82 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 1

manifoldfinance/venom-capacity
V.E.N.O.M Mempool example
Language: Go - Size: 83 KB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 0

MitchellTesla/Ethereum_2.0
permissionless, non-hierarchical virtual-machine and network of computers, which build an ever-growing blockchain to reach consensus. WIP DO NOT USE
Language: Go - Size: 946 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 7 - Forks: 7

GuillaumeMiralles/prysm-grafana-dashboard
Guide step to step to get a Prysm dashboard using Grafana and Prometheus with mobile alerts
Size: 406 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 59 - Forks: 17

pcaversaccio/pool-viewer
Similar to an ETH2 block explorer, but focused only on recent data.
Size: 813 KB - Last synced at: about 2 months ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

miguelmota/beacon-validator-docker-compose 📦
Docker compose file for for running Ethereum 2.0 prysm beacon node and validator on the Topaz network.
Size: 2.93 KB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

status-im/infra-role-beacon-node-docker 📦
Ansible role for Nimbus Eth2 beacon node via Docker
Language: Jinja - Size: 122 KB - Last synced at: about 7 hours ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 1

Stakedllc/eth2-batch-contract
A smart contract to batch ETH2 deposits. It offers high convenience for large ETH stakers and also saves them transaction costs.
Language: Solidity - Size: 13.7 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 11 - Forks: 9

InsideTheSim/ethmerge.com-content
Markdown formatted content for the ethmerge.com website.
Size: 104 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 29 - Forks: 33

risastaking/mev-boost-relay Fork of flashbots/mev-boost-relay
mev-boost relay implementation with NO CENSORING
Language: Go - Size: 664 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

adiasg/eth2-slashing-protection-rebuild
Rebuild Eth2 validator slashing protection information
Language: Python - Size: 63.5 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 3

sc0Vu/eth2-deposit-subgraph
Eth2 deposit subgraph
Language: TypeScript - Size: 13.7 KB - Last synced at: 25 days ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 1

eq-stacks/beaconchain-prometheus-exporter
Export validator metrics to Prometheus from https://beaconcha.in
Language: Rust - Size: 26.4 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 0

adiasg/eth2-ws-provider
Ethereum 2.0 Weak Subjectivity Data Server
Language: Python - Size: 24.4 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 6 - Forks: 3

arhamj/eth2-docker
Making the Eth2.0 setup process for Besu and Teku easy using docker
Size: 5.86 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

whiteblock/gossipsub-tests
Test repo for the libp2p gossipsub implementation.
Language: Dockerfile - Size: 11.7 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 3 - Forks: 0

499602D2/slashcaster
Ethereum beacon chain slashing event broadcaster
Language: Go - Size: 25.4 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

protolambda/rayonism
Rayonism website
Language: SCSS - Size: 438 KB - Last synced at: about 2 months ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 1

michaelsproul/swap-or-not-shuffle-isabelle
Formalisation of the swap-or-not shuffle used in Ethereum 2.0
Language: Isabelle - Size: 5.86 KB - Last synced at: 2 days ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 3

freight-trust/eth_genesis
eth <- -> eth2 hardfork genesis files
Language: Python - Size: 23.4 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

peakshift/lighthouse-ui
Join the Eth2.0 with LightSpeed, a beacon to Lighthouse
Language: TypeScript - Size: 323 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 0

johnsBeharry/lighthouse Fork of sigp/lighthouse
Sigma Prime's Rust Implementation of the Ethereum Serenity Client / Beacon Chain
Language: Rust - Size: 9.9 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0
