Crate snarkvm_curves

source ·
Expand description

Aleo uses a tailored set of pairing-friendly elliptic curves to perform efficient proof generation and verification.

Edwards BLS12BLS12-377
Curve TypeTwisted EdwardsBarreto-Lynn-Scott
Scalar Field Size251 bits253 bits
Base Field Size253 bits377 bits
G1 Compressed Size*32 bytes48 bytes
G2 Compressed Size*N/A96 bytes

* rounded to multiples of 8 bytes.

Re-exports

pub use errors::*;
pub use traits::*;

Modules

Macros