Projects in Awesome Lists by protolambda
A curated list of projects in awesome lists by protolambda .
https://github.com/protolambda/gocyto
Callgraph analysis and visualization for Go
Last synced: 20 Dec 2024
https://github.com/protolambda/blocktopograph
Blocktopograph - Blocktopograph is a fan-made app for MCPE, it includes a top-down world viewer and a NBT editor.
Last synced: 02 May 2025
https://github.com/protolambda/zrnt
ZRNT - Executable spec for ETH 2.0, implemented in Go
Last synced: 12 Apr 2025
https://github.com/protolambda/go-kzg
FFT, data-recovery and KZG commitments, a.k.a. Kate commitments, in Go - *super experimental*
bls12-381 data-availability-sampling data-recovery eth2 fft kate kate-commitment kate-proofs kzg kzg-commitment kzg-proofs ntt polynomial-commitments
Last synced: 05 May 2025
https://github.com/protolambda/forkdiff
CLI tool to generate documentation page of git fork diff
Last synced: 11 Apr 2025
https://github.com/protolambda/eth2-val-tools
Some experimental tools to manage validators - use at your own risk
Last synced: 14 Apr 2025
https://github.com/protolambda/eth2-testnet-genesis
Create a genesis state for an Eth2 testnet
Last synced: 05 Apr 2025
https://github.com/protolambda/beacon-schematic
Schematic of the Ethereum 2.0 Beacon Chain specification
Last synced: 23 Apr 2025
https://github.com/protolambda/optimistic-brainfuck
Brainfuck rollup scaling experiment for fun
Last synced: 30 Apr 2025
https://github.com/protolambda/mergemock
Merge Mock - testing tool for the Ethereum Merge
Last synced: 30 Apr 2025
https://github.com/protolambda/ethereum-scaling-diagram
Ethereum scaling diagram
Last synced: 23 Apr 2025
https://github.com/protolambda/lmd-ghost
Comparison of the different LMD-GHOST implementations
Last synced: 30 Apr 2025
https://github.com/protolambda/dv5das
Data Availability Sampling (DAS) on a Discovery-v5 DHT overlay
Last synced: 30 Apr 2025
https://github.com/protolambda/remerkleable
Typed mutable SSZ views over cached and immutable binary merkle trees
Last synced: 15 Jan 2025
https://github.com/protolambda/op-mordor
Highly experimental fault-proof program for Optimism Bedrock
Last synced: 05 May 2025
https://github.com/protolambda/consensus-actor
View Ethereum consensus-layer activity: network-wide historical view of attester performance as interactive map
Last synced: 05 May 2025
https://github.com/protolambda/ztyp
ZTYP: typing for ZRNT - SSZ, Merkle partials, full caching and immutable typed state.
Last synced: 06 May 2025
https://github.com/protolambda/rollup-node-experiments
rollup node experiments
Last synced: 06 May 2025
https://github.com/protolambda/eth2-surround
Experimenting with different surround-vote matching optimizations for ETH 2.0
Last synced: 07 May 2025
https://github.com/protolambda/eth2api
Go API bindings for Eth2, Lighthouse/Teku compat + customization (work in progress)
Last synced: 06 May 2025
https://github.com/protolambda/merge-genesis-tools
Testnet tooling to create a Merge state at genesis. Part of Rayonism ☀️
Last synced: 09 May 2025
https://github.com/protolambda/eth2fastspec
Optimized version of the eth2spec python module.
Last synced: 07 May 2025
https://github.com/protolambda/ctxlock
Go Read-Write lock with context cancellation support
Last synced: 17 Mar 2025
https://github.com/protolambda/istanbul-demo
Fault Proof Program & VM demo @ onchain summit istanbul
Last synced: 07 May 2025
https://github.com/protolambda/siege
siege: surround an ethereum node with cannon for fault-proof testing
Last synced: 07 May 2025
https://github.com/protolambda/bls12-381-hd
BLS12-381 hierarchical key derivation in Go - ERC-2333 & ERC-2334
Last synced: 08 May 2025
https://github.com/protolambda/go-libp2p-gossip-berlin
Hackathon EthBerlinZwei - profile gossipsub
Last synced: 23 Feb 2025
https://github.com/protolambda/beacon-challenge
Beacon-chain state transition challenge
Last synced: 09 May 2025
https://github.com/protolambda/pyrum
Python interface for Rumor - Eth2 networking shell
Last synced: 09 May 2025
https://github.com/protolambda/eth2-py-hacks
Eth2 Python tooling examples and experiments
Last synced: 12 May 2025
https://github.com/protolambda/merklez
Experimental Rust library for binary merkle trees
Last synced: 12 May 2025
https://github.com/protolambda/testnet-dep-contract
Testnet deposit contract for Eth2 - permissioned, tokens, drain, admin funcs. DO NOT USE ON MAINNET.
Last synced: 03 Apr 2025
https://github.com/protolambda/eth2-deposit-watch
Extract Eth2 deposits and validator set information from Eth1 deposit contract source.
Last synced: 12 May 2025
https://github.com/protolambda/automata
Cellular automata w/ WebG, NodeJS and ES6
Last synced: 03 Apr 2025
https://github.com/protolambda/eth2-snappy-experiments
Eth2 snappy-compression experiments
Last synced: 16 Dec 2024
https://github.com/protolambda/nocturne
Nocturne testnet configs - Rayonism Eth2 Merge prototyping
Last synced: 16 Dec 2024
https://github.com/protolambda/zwtf
Tiny Eth2 block explorer with streaming data.
Last synced: 03 Apr 2025
https://github.com/protolambda/e2db
DB models and feeds for Eth2 state and Eth1-deposits
Last synced: 03 Apr 2025
https://github.com/protolambda/redapp
Redux web3 integration and util for DApps
Last synced: 03 Apr 2025
https://github.com/protolambda/bls12-381-util
BLS 12-381 utils, POP signature scheme, pure Go (use at own risk).
Last synced: 24 Mar 2025
https://github.com/protolambda/mergenet-ansible
Ansible playbooks and configs for rayonism mergenets
Last synced: 03 Apr 2025
https://github.com/protolambda/eth2-merkle-server
API server for Eth2 beacon merkle proofs (experimental)
Last synced: 16 Dec 2024
https://github.com/protolambda/nimbus-docker
Nimbus Eth2 dockerfile for testnet experimentation
Last synced: 03 Apr 2025
https://github.com/protolambda/eth2-impl-design
Eth 2.0 implementation design
Last synced: 03 Apr 2025
https://github.com/protolambda/go-eth2-peerstore
Eth2 peerstore for Go libp2p
Last synced: 16 Dec 2024
https://github.com/protolambda/eth2-config-tester
Test eth2 configurations for interopability, correctness, formatting
Last synced: 03 Apr 2025
https://github.com/protolambda/ask
Golang CLI library for on-the-fly typed commands with Cobra-like parsing
Last synced: 24 Mar 2025
https://github.com/protolambda/messagediff
A library for computing diffs of arbitrary Golang structs | Hard-fork of d4l3k/messagediff with new options/features
Last synced: 16 Dec 2024
https://github.com/protolambda/ansible_eth2
Collection of Eth2 clients, utilities, testnet data and more
Last synced: 03 Feb 2025
https://github.com/protolambda/airviz-server
EthNY hack, websocket server for network graph viz of eth 2.0
Last synced: 03 Apr 2025
https://github.com/protolambda/eth2-py-scripts
Eth2 py scripts for debugging and more
Last synced: 03 Apr 2025
https://github.com/protolambda/go-eth-crypto
crypto secp256k1 and sha3 utils from go-ethereum
Last synced: 03 Apr 2025
https://github.com/protolambda/eth2-shuffle-experiment
ETH 2.0 shuffling experimental improvement
Last synced: 03 Apr 2025
https://github.com/protolambda/protolith
Compositional blockchain - experimental
Last synced: 03 Apr 2025
https://github.com/protolambda/not-a-client
ZRNT + Rumor+ Go-remerkleable, syncing lighthouse testnet.
Last synced: 03 Apr 2025
https://github.com/protolambda/go-secp256k1
secp256k1 go bindings from go-ethereum
Last synced: 03 Apr 2025
https://github.com/protolambda/go-discover
discv4 and discv5, isolated from go-ethereum for tooling/experiments
Last synced: 03 Apr 2025
https://github.com/protolambda/ssz_testgen
Edge case exploration and testing for SSZ
Last synced: 03 Apr 2025
https://github.com/protolambda/eth2-tests-experiment
experimental tests format
Last synced: 03 Apr 2025
https://github.com/protolambda/asterisc
Work in progress RISC-V interactive fraud-proof tech
Last synced: 21 Nov 2024
https://github.com/protolambda/optimism-monorepo-experiment
Testing how monorepo + specs merge runs
Last synced: 03 Apr 2025
https://github.com/protolambda/muskoka-worker
Muskoka worker: Go program to subscribe to a transitions task queue, manage processing and uploading of results
Last synced: 03 Apr 2025
https://github.com/protolambda/singapore
Ethereum 2.0 Sharding on top of Protolith, an experimental generalized blockchain project. ETHSingapore hackathon project.
Last synced: 03 Apr 2025
https://github.com/protolambda/go-keystorev4
Golang implementation of Keystore v4, for BLS12-381 keys, following EIP 2335. (Experimental, not audited)
Last synced: 16 Dec 2024
https://github.com/protolambda/legendre-key-recovery
Optimizing a key recovery attack scenario, initial python code by @dankrad. Also see https://eprint.iacr.org/2019/862.pdf
Last synced: 03 Apr 2025
https://github.com/protolambda/eth2-api-test-vectors
Eth2 API test vectors - EXPERIMENTAL
Last synced: 03 Apr 2025
https://github.com/protolambda/key-to-store
BLS key to keystore - USE AT YOUR OWN RISK
Last synced: 03 Apr 2025
https://github.com/protolambda/go-eth2-reqresp
Go implementation of the Eth2 Req-Resp protocol
Last synced: 03 Apr 2025
https://github.com/protolambda/asklog
Golang logging config and utils for Ask CLI
Last synced: 29 Mar 2025
https://github.com/protolambda/libp2pwrap
libp2pwrap debug tool for libp2p daemon
Last synced: 03 Apr 2025
https://github.com/protolambda/eth2-api-testgen
Generate real example cases for Eth2 API client bindings
Last synced: 03 Apr 2025