Pinned Repositories
algebra
Libraries for finite field, elliptic curve, and polynomial arithmetic
circom-compat
Arkworks bindings to Circom's R1CS, for Groth16 Proof and Witness generation in Rust.
crypto-primitives
Interfaces and implementations of cryptographic primitives, along with R1CS constraints for them
curves
Implementations of popular elliptic curves
groth16
A Rust implementation of the Groth16 zkSNARK
marlin
A Rust library for the Marlin preprocessing zkSNARK
poly-commit
A Rust library for polynomial commitments
r1cs-std
R1CS constraints for bits, fields, and elliptic curves
snark
Interfaces for Relations and SNARKs for these relations
sumcheck
linear-time sumcheck protocol for multilinear polynomials and related addends
arkworks's Repositories
arkworks-rs/snark
Interfaces for Relations and SNARKs for these relations
arkworks-rs/algebra
Libraries for finite field, elliptic curve, and polynomial arithmetic
arkworks-rs/poly-commit
A Rust library for polynomial commitments
arkworks-rs/marlin
A Rust library for the Marlin preprocessing zkSNARK
arkworks-rs/curves
Implementations of popular elliptic curves
arkworks-rs/groth16
A Rust implementation of the Groth16 zkSNARK
arkworks-rs/circom-compat
Arkworks bindings to Circom's R1CS, for Groth16 Proof and Witness generation in Rust.
arkworks-rs/r1cs-tutorial
Tutorial for writing constraints in the `arkworks` framework
arkworks-rs/crypto-primitives
Interfaces and implementations of cryptographic primitives, along with R1CS constraints for them
arkworks-rs/r1cs-std
R1CS constraints for bits, fields, and elliptic curves
arkworks-rs/gemini
An elastic proof system based on arkworks
arkworks-rs/sumcheck
linear-time sumcheck protocol for multilinear polynomials and related addends
arkworks-rs/nimue
Fiat-Shamir for the masses.
arkworks-rs/ripp
Argument systems for inner pairing products
arkworks-rs/spartan
Spartan on Arkworks
arkworks-rs/std
A standard library wrapper for use in the `arkworks` ecosystem
arkworks-rs/pcd
Implementations of proof-carrying data
arkworks-rs/accumulation
Rust library for accumulation schemes
arkworks-rs/sponge
This library is archived; see crypto-primities for the latest version of this code
arkworks-rs/ldt
An `arkworks` library for low-degree testing
arkworks-rs/nonnative
R1CS constraints for non-native field arithmetic
arkworks-rs/dpc
A library for decentralized private computation
arkworks-rs/ivls
Implementation of incrementally verifiable ledger system
arkworks-rs/bcs
arkworks-rs/gm17
A Rust library for the preprocessing zkSNARK of Groth and Maller
arkworks-rs/template
github workflow templates
arkworks-rs/arkworks-rs.github.io
arkworks-rs/.github