• Stars
    star
    13
  • Rank 1,467,125 (Top 30 %)
  • Language
    Rust
  • License
    Apache License 2.0
  • Created over 2 years ago
  • Updated about 1 month ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Persistent binary merkle tree

More Repositories

1

lighthouse

Ethereum consensus client in Rust
Rust
2,745
star
2

solidity-security-blog

Comprehensive list of known attack vectors and common anti-patterns
1,321
star
3

beacon-fuzz

Differential Fuzzer for Ethereum 2.0
Rust
154
star
4

discv5

Rust implementation of Discovery v5
Rust
142
star
5

lighthouse-metrics

A docker-compose with Grafana + Prometheus for monitoring Lighthouse
Dockerfile
138
star
6

public-audits

Collection of public security reviews
115
star
7

blockprint

Block fingerprinting for the beacon chain, for client diversity metrics
Python
85
star
8

superstruct

Rust library for versioned data types
Rust
64
star
9

eleel

Execution layer multiplexer
Rust
50
star
10

enr

Ethereum Node Record
Rust
50
star
11

siren

User interface for Lighthouse
TypeScript
44
star
12

lighthouse-docker

A docker-compose environment for running the Lighthouse Eth2 client
Shell
33
star
13

milagro_bls

BLS12-381 cryptography using Apache Milagro
Rust
26
star
14

cbc-casper-js

JS implementation of Vlad Zamfir's CBC Casper TFG
JavaScript
24
star
15

positions-vacant

Vacant Positions at Sigma Prime
23
star
16

presentations

Collection of presentations given by Sigma Prime
17
star
17

ecies-parity

JavaScript Elliptic Curve Integrated Encryption Scheme (ECIES) Library - Based off Parity's implementation
JavaScript
17
star
18

tree_hash

SSZ-compatible tree hash implementation optimised for speed and security
Rust
16
star
19

opcode-purity

A document describing purity detection in EVM opcode
15
star
20

metastruct

Abstractions for iterating and mapping over struct fields
Rust
14
star
21

ethereum_hashing

Hashing primitives used in Ethereum
Rust
11
star
22

ethereum_ssz

SimpleSerialize (SSZ) implementation optimised for speed and security
Rust
10
star
23

rust-bls-remote-signer

Remote Signer API for BLS12-381
9
star
24

ethereum_serde_utils

Serialization and deserialization utilities for JSON representations of Ethereum types
Rust
8
star
25

gossipsub-testground

Testground plans for gossipsub
Rust
7
star
26

serde_array_query

Serde deserialization format for HTTP query string arrays
Rust
5
star
27

serialization_sandbox

Sandbox for testing different serialization mechanisms
Python
5
star
28

serenity-benches

Results from benchmarking Serenity state processing with Lighthouse.
3
star
29

verified-consensus

Formalisation of Ethereum consensus in Isabelle/HOL
Isabelle
3
star
30

shuffling_sandbox

A sandbox for testing shuffling functions
Python
3
star
31

eth-npg

National Portrait Gallery generates ethereum network profiles for testing
Rust
3
star
32

lighthouse-tg-bot

A Telegram bot for pushing notifications about Lighthouse validator performance
Python
3
star
33

beacon-fuzz-corpora

Corpora for the beacon-fuzz repository (Differential fuzzer for Ethereum 2.0)
3
star
34

unsafe-eth2-deposit-contract

An UNSAFE deposit contract for testing Lighthouse. DO NOT USE.
Python
3
star
35

eth2.0-resources

A collection of informal resources generated during the development of sigp/lightouse
Python
3
star
36

E2E

Ethereum 2 Ethereum - Encrypted Ethereum Messaging Dapp
JavaScript
2
star
37

sha2_fixed_64

Optimised SHA256 for 64 byte messages
Rust
2
star
38

havven-audit

Security review of the Havven contracts (not including token-sale contracts)
Python
2
star
39

ethereum-pubkey-collector

Collects Ethereum public keys from signed transactions on the chain.
JavaScript
2
star
40

audit-horizon-state-token-sale

Public audit of the Horizon State token sale smart contracts
JavaScript
1
star
41

crate_template

Rust crate template for SigP code published on crates.io
1
star
42

lighthouse-merge-f2f

Resources used during the October 2021 merge interop
Shell
1
star
43

lighthouse-kintsugi

Tracks the progress of Lighthouse on the Kintsugi interop effort
Shell
1
star
44

ssz_types

List, vector and bitfield types for SSZ
Rust
1
star
45

polkafuzz

Fuzzing Framework for Polkadot
Rust
1
star
46

lighthouse-pm

Lighthouse Project Management
1
star
47

reduced_tree_fork_choice

LMD GHOST fork choice implementation, conceptualized by Nate Rush
Rust
1
star
48

aave-public-tests

Public testing artifacts for Aave reviews
Solidity
1
star