aergoio / SMT
Sparse Merkle Tree
☆56Updated last year
Related projects ⓘ
Alternatives and complementary repositories for SMT
- goff (go finite field) is a unix-like tool that generates fast field arithmetic in Go.☆76Updated 2 years ago
- A golang implementation of a sparse merkle tree☆53Updated 5 years ago
- A Go library that implements a Sparse Merkle tree for a key-value map.☆138Updated last year
- A literate and test-driven implementation of ZK-STARKs☆38Updated 4 years ago
- Zero knowledge succinct arguments of knowledge, written in Rust☆57Updated 2 years ago
- 🍵 Schnorr Signatures over Ristretto255 in pure Go☆92Updated 11 months ago
- 💍implementation of linkable ring signatures in go☆53Updated 4 months ago
- Go implementation of the BLS12-381 pairing☆89Updated last year
- Pure Go implementation of the Ristretto prime-order group over Edwards25519☆87Updated last year
- High-speed BLS12-381 implementation in Go☆126Updated last year
- ☆22Updated 2 months ago
- a sharded store to hold large IPLD graphs efficiently, packaged as location-transparent attachable CAR files, with mechanical sympathy☆42Updated 5 months ago
- dalek-compatible implementation of the merlin transcript protocol☆26Updated 4 years ago
- A golang demo for zk-SNARK aggregation☆41Updated 5 years ago
- Overlay Network for distributed protocols☆51Updated last year
- Go Ed25519 suitable for use in consensus-critical contexts.☆52Updated 10 months ago
- Crypto algorithms from scratch in Go. Learning purposes only. ECC, BN128 pairing, Paillier, RSA, Homomorphic computation, ElGamal, Schnor…☆74Updated 2 years ago
- Rust library for BLS signatures, MuSig, PS signatures☆66Updated 2 years ago
- A LibP2P wrapper for hashicorp/raft implementation.☆67Updated last month
- Package bn256 implements a particular bilinear group.☆125Updated last month
- ☆20Updated 4 years ago
- ☆68Updated 2 months ago
- A threshold cryptography library in Rust☆112Updated 4 months ago
- A flexible P2P networking library for upgradable distributed systems.☆38Updated 2 years ago
- Curve ecGFp5☆67Updated 2 years ago
- ZRNT - Executable spec for ETH 2.0, implemented in Go☆99Updated 7 months ago
- Multi-Signature Aggregation in a Large Byzantine Committees☆53Updated 4 months ago
- zkSNARK library implementation in Go from scratch (compiler, setup, prover, verifier)☆255Updated 3 years ago
- Implementation of the FROST protocol for threshold Ed25519 signing☆64Updated 6 months ago
- BLS Signatures in Rust☆76Updated 11 months ago