Skip to content


An ecosystem for developing and programming with zkSNARKs


  1. algebra Public

    Libraries for finite field, elliptic curve, and polynomial arithmetic

    Rust 175 62

  2. groth16 Public

    A Rust implementation of the Groth16 zkSNARK

    Rust 63 15

  3. r1cs-std Public

    R1CS constraints for bits, fields, and elliptic curves

    Rust 41 15

  4. curves Public

    Implementations of popular elliptic curves

    Rust 98 38

  5. marlin Public

    A Rust library for the Marlin preprocessing zkSNARK

    Rust 149 30

  6. Interfaces and implementations of cryptographic primitives, along with R1CS constraints for them

    Rust 44 16


Top languages

Rust Python

Most used topics