Multilingual BLS12-381 signature library
-
Updated
Nov 22, 2024 - Assembly
Multilingual BLS12-381 signature library
Constantine: modular, high-performance, zero-dependency cryptography stack for verifiable computation, proof systems and blockchain protocols.
DEPRECATED: use noble-curves instead. Fastest JS implementation of BLS12-381.
Solidity-compatible BLS signatures, threshold encryption, distributed key generation library in modern C++. Actively maintained and used by SKALE for consensus, distributed random number gen, inter-chain communication and protection of transactions. BLS threshold signatures can be verified in Solidity, and used as random beacon (common coin)
Rust library for BLS signatures, MuSig, PS signatures
sgxwallet is the first-ever opensource high-performance hardware secure crypto wallet that is based on Intel SGX technology. First opensource product on Intel SGX whitelist. Scales to 100,000+ transactions per second. Currently supports ETH and SKALE, and will support BTC in the future. Sgxwallet is under heavy development and use by SKALE network.
chia-bls-signature in go, chia bls 签名工具go实现
elliptic-curve cryptography
BLS signature implementation
Demo of optimal Ate pairing implemented inside a zk-snark
A gRPC server written in python that provides BLS (Boneh–Lynn–Shacham) signatures related functionalities like signing, verification and signatures aggregation - used in production at some places.
Fast BLS12-381 implementation in OCaml
An improvement on the PoC for the privacy-preserving contact discovery scheme I implemented as part of my UCL masters degree
Add a description, image, and links to the bls-signature topic page so that developers can more easily learn about it.
To associate your repository with the bls-signature topic, visit your repo's landing page and select "manage topics."