Multilingual BLS12-381 signature library
-
Updated
Mar 8, 2025 - 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.
If you like this project, please ⭐⭐⭐ it on GitHub!! 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
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."