Multilingual BLS12-381 signature library
-
Updated
May 30, 2024 - Assembly
Multilingual BLS12-381 signature library
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)
DEPRECATED. Use noble-curves instead. Fastest JS implementation of BLS12-381.
Constantine: modular, high-performance, zero-dependency cryptography stack for proof systems and blockchain protocols.
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.
Rust library for BLS signatures, MuSig, PS signatures
chia-bls-signature in go, chia bls 签名工具go实现
BLS signature implementation
Fast BLS12-381 implementation in OCaml
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.
elliptic-curve cryptography
Demo of optimal Ate pairing implemented inside a zk-snark
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."