Crate ark_circom
source ·Expand description
Arkworks - Circom Compatibility layer
Provides bindings to Circom’s R1CS, for Groth16 Proof and Witness generation in Rust.
Re-exports
pub use circom::CircomBuilder;
pub use circom::CircomCircuit;
pub use circom::CircomConfig;
pub use circom::CircomReduction;
Modules
- Helpers for converting Arkworks types to U256-tuples as expected by the Solidity Groth16 Verifier smart contracts
Structs
Functions
- Reads a SnarkJS ZKey file into an Arkworks ProvingKey.