George Kadianakis's repositories
curdleproofs
Curdleproofs is a zero-knowledge shuffle argument
vanguard_simulator
A vanguard simulator to analyze security and optimize parameters.
halo2-merkle-tree-ipa-bench
Benchmark merkle membership proofs using Halo2 and IPAs
sigmabus-poc
Proof of concept implementation of Sigmabus https://eprint.iacr.org/2023/1406
ssle-abort-sim
Simulate and quanitfy RANDAO attacks against SSLE
aquashuffle-simulation
Simulate shuffling strategies for Whisk
beacon-APIs
Collection of RESTful APIs provided by Ethereum Beacon nodes
blst_bench
Some BLS12-381 benchmarks for consensus design
c-kzg-4844
Minimal 4844 version of c-kzg
consensus-specs
Ethereum Proof-of-Stake Consensus Specifications
cryptography-research-website
Ethereum Foundation Cryptography Research Website
EIPs
The Ethereum Improvement Proposal repository
ethereum-crypto-website
Website of ethereum crypto team
gnark-crypto
gnark-crypto provides elliptic curve and pairing-based cryptography on BN, BLS12, BLS24 and BW6 curves. It also provides various algorithms (algebra, crypto) of particular interest to zero knowledge proof systems.
go-ethereum
Official Go implementation of the Ethereum protocol
go-kzg
FFT, data-recovery and KZG commitments, a.k.a. Kate commitments, in Go - *super experimental*
mergenet-tutorial
How to setup a multi-client ethereum Eth1-Eth2 merge testnet
Nova
Nova: Recursive SNARKs without trusted setup
pos-evolution
Evolution of the Ethereum Proof-of-Stake Consensus Protocol
ssle-vanity
Vanity commitments for Ethereum's SSLE