bls12-381
There are 55 repositories under bls12-381 topic.
ethereum/js-ethereum-cryptography
Every cryptographic primitive needed to work on Ethereum, for the browser and Node.js
paulmillr/noble-curves
Audited & minimal JS implementation of elliptic curve cryptography.
Consensys/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.
supranational/blst
Multilingual BLS12-381 signature library
mratsim/constantine
Constantine: modular, high-performance, zero-dependency cryptography stack for verifiable computation, proof systems and blockchain protocols.
paulmillr/noble-bls12-381
DEPRECATED: use noble-curves instead. Fastest JS implementation of BLS12-381.
supranational/sppark
Zero-knowledge template library
kilic/bls12-381
High-speed BLS12-381 implementation in Go
ChainSafe/bls
💻 Javascript Implementation of Boneh-Lynn-Shacham Signatures
protolambda/go-kzg
FFT, data-recovery and KZG commitments, a.k.a. Kate commitments, in Go - *super experimental*
nulltea/zk-timelock
Arkworks circuits for verifiable time-lock encryption
jsign/go-kzg-ceremony-client
Ethereum EIP-4844 KZG Powers of Tau ceremony client
drand/drand-client
🎲 A JavaScript client to the drand randomness beacon network.
sdiehl/pairing
Optimised bilinear pairings over elliptic curves
transmute-industries/did-key.js
A DID Key Implementation in TypeScript
aldenml/ecc
elliptic-curve cryptography
KogarashiNetwork/Kogarashi
凩: A Next-Generation Composable Hybrid Smart Contract and (De)Centralized Merged Application Platform
matter-labs-archive/powersoftau
Communal zk-SNARK MPC for Public Parameters
GalactechsLLC/dg_xch_utils
A collection of packages made for working with the Chia Blockchain using Rust
paulmillr/bls12-381-keygen
BLS12-381 Key Generation compatible with EIP-2333.
ronickg/react-native-bls-signatures
React Native wrapper for BLS Signatures
dsrvlabs/czg-keremony
JavaScript-based client to participate in Ethereum KZG Ceremony
exfinen/zk-toolkit
Library built from scratch to implement zk-protocols
walker9296/BLS12-381
sCrypt library - Zero-Knowledge Proofs - curve BLS12-381
nikkolasg/ark-blst
arkwork bindings to blst with GPU support
NilFoundation/crypto3-algebra
=nil; Foundation's Algebraic Operations and Structures Module
Chia-Network/hsms
HSMS: hardware security module software/simulator
SaberDoTcodeR/ton-zk-verifier
Simple Circom circuit and a parser to func with Groth16 and snarkjs
Sajjon/Bells
BLS12-381 in pure Swift
suutaku/go-bbs
A bbs+ signature go implementation
ChainSafe/bls-hd-key
BLS key derivation and hd key utilities
KeeJef/GenThresh
Online BLS signatures
dusk-network/trusted-setup
Powers of tau MPC ceremony coordinated by Dusk.
poupas/ethdont
Split BLS12-381 key into shares and import them into Dirk distributed wallets
Spockuto/timelock
Proof of concept to demonstrate timelock encryption with drand DKG as a front-running prevention mechanism