Registry / crypto / plonky2

plonky2

JSON →
library1.1.0rscratesunverified

A library for recursive SNARKs based on PLONK and FRI, enabling efficient zero-knowledge proofs.

# Cargo.toml [dependencies] plonky2 = "1.1.0"
INSTALL
IMPORT
SIG · PLONKY2
P
plonky2
cryptorustv1.1.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

PlonkCircuit
✓ use plonky2::plonk::PlonkCircuit;

Create a new Plonky2 PLONK circuit

use plonky2::plonk::PlonkCircuit; fn main() { let circuit = PlonkCircuit::new_tensor_prover(); println!("Plonky2 circuit created"); }
Debug
Known issues
gotchaHeavy computational requirements; may be slow on consumer hardware
fix
Use optimized build with RUSTFLAGS='-C target-cpu=native'
affects: >=1.0.0
Upgrade
Version history
1.1.0latest on crates.io
Audit
Dependencies

No dependency data recorded yet.

Agent activity
18 hits · last 30 days
node
16
Resources
plonky2 — cargo add plonky2 · libregistry