Multilingual BLS12-381 signature library
-
Updated
May 27, 2024 - Assembly
Multilingual BLS12-381 signature library
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.
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)
chia-bls-signature in go, chia bls 签名工具go实现
elliptic-curve cryptography
DEPRECATED. Use noble-curves instead. Fastest JS implementation of BLS12-381.
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.
Demo of optimal Ate pairing implemented inside a zk-snark
Rust library for BLS signatures, MuSig, PS signatures
An improvement on the PoC for the privacy-preserving contact discovery scheme I implemented as part of my UCL masters degree
BLS signature implementation
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."