bls-signatures

Crates.iobls-signatures
lib.rsbls-signatures
version0.13.1
sourcesrc
created_at2019-11-26 20:57:20.945052
updated_at2023-09-05 20:14:07.455085
descriptionAggregate BLS Signatures
homepagehttps://github.com/filecoin-project/bls-signatures
repositoryhttps://github.com/filecoin-project/bls-signatures
max_upload_size
id184577
size337,004
Volker Mische (vmx)

documentation

https://docs.rs/bls-signatures

README

BLS Signatures

CircleCI License

Implementation of BLS signatures in pure Rust.

Development

BLST Portability

To enable the portable feature when building blst dependencies, use the 'blst-portable' feature: --features blst-portable.

Tests

> cargo test

Benchmarks

> cargo bench

Examples

# Verify 10,000 aggregated signatures
> cargo run --example verify --release

LICENSE

MIT or Apache 2.0

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in bls-signatures by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Commit count: 131

cargo fmt