This is a reference implementation of Bandersnatch curve using Arkwork's framework in Rust. The spec of the curve is available here. There is also a Python reference implementation here, and a python wrapper of this library banderpy.
- This code is released under MIT license.
- This code is not audited and may contain severe security flaws. Use at your own risk.
- Version 0.1.1.
- This repo is upstreamed to Arkworks curve crate.
0.1.1: use a zcash style generator 0.1.0: release
cargo doc --open
cargo bench
Counting the number of constraints in group operations
cargo run --example constraint_count_bandersnatch
cargo run --example constraint_count_jubjub
cargo run --example constraint_count_bandersnatch_glv