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 rust-accumulators by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.