An open API service providing repository metadata for many open source software ecosystems.

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