Crate fastcrypto_zkp

source ·
Expand description

Fastcrypto-zkp is an experimental crate that offers a faster implementation of the Groth16 zkSNARK verifier, based on BLST, but following the same API as Arkworks’ Groth16 implementation. It includes benchmarks and tests to compare the performance and native formats of the two implementations.

Modules§

  • Groth16 verifier over the BLS12-381 elliptic curve construction.
  • Groth16 verifier over the BN254 elliptic curve construction.
  • Simple circuits used in benchmarks and demos
  • Circom-compatible deserialization of points

Structs§

  • Definition of the BN254 prime field.