prysmaticlabs / gohashtree
A Golang SHA256 library optimized for Merkle Trees
☆20Updated 5 months ago
Related projects ⓘ
Alternatives and complementary repositories for gohashtree
- ZTYP: typing for ZRNT - SSZ, Merkle partials, full caching and immutable typed state.☆17Updated last year
- Very simple datastore☆59Updated last month
- A Go implementation of cryptographic primitives for Verkle Trees☆32Updated 4 months ago
- go-rapidsnark☆20Updated 2 months ago
- Fast Ethereum2.0 SSZ encoder/decoder☆75Updated 2 weeks ago
- Practical Byzantium Fault Tolerant (PBFT) algorithm☆34Updated last year
- Data Availability Sampling (DAS) on a Discovery-v5 DHT overlay☆34Updated 2 years ago
- IPC implementation atop CometBFT☆16Updated 10 months ago
- EVM interpreter compatible with the evm2wasm interface☆42Updated 2 years ago
- WIP: code generation package in Go -- used by gnark, goff and gurvy☆10Updated last month
- Dependencies of Erigon project, rewritten from scratch and licensed under Apache 2.0☆59Updated last year
- dalek-compatible implementation of the merlin transcript protocol☆26Updated 4 years ago
- Golang library and utility for extracting erc20 token balances from EVM storage proofs☆32Updated 7 months ago
- ☆12Updated 4 years ago
- Simple Serialize, the canonical serialization library for the Ethereum Serenity project☆27Updated 3 years ago
- 😈 Eth2 Network Agent 😈☆31Updated 4 years ago
- Fast RLP encoder/decoder☆25Updated 11 months ago
- MerkleTree compatible with circomlib/smt☆13Updated 3 years ago
- Circuits☆22Updated 2 weeks ago
- ☆20Updated 2 years ago
- Vectorized AVX-512 256-bit arithmetic library☆30Updated last month
- preliminary, high-level eth2-client benchmarks☆16Updated 4 years ago
- ZRNT - Executable spec for ETH 2.0, implemented in Go☆99Updated 7 months ago
- Curdleproofs is a zero-knowledge shuffle argument☆69Updated last year
- Research prototypes of Data Availability Sampling for Ethereum (WIP)☆16Updated last year
- ☆10Updated last year
- Prover for the Plumo light client system https://docs.zkproof.org/pages/standards/accepted-workshop3/proposal-plumo_celolightclient.pdf☆14Updated 2 years ago
- gkr-mimc is a POC-grad gnark gadget to accelerate the proving time of Mimc computation☆21Updated 5 months ago
- 🍵 Schnorr Signatures over Ristretto255 in pure Go☆92Updated this week
- RLN wrappers and implementation in Go☆11Updated 2 years ago