Pure Rust implementation of Stark Curve. Provides basic elliptic curve arithmetic backed by
primeorder, elliptic-curve, and ff crates. #![no_std]
friendly.
As specified in a stark curve specs, this crate provides an implementation of a curve defined by equation:
where:
Also, curve order
Both
This crate doesn't implement any sensitive cryptography code. Instead, we delegate scalar arithmetic to ff crate, and elliptic point arithmetic to primeorder crate, which are considered to be heavily used and tested.
Feel free to reach out to us in Discord!
Licensed under either of
- Apache License, Version 2.0
- MIT license
at your option.