Cargo Features

dory-pcs has no features set by default.

[dependencies]
dory-pcs = { version = "0.3.0", features = ["zk", "backends", "arkworks", "parallel", "cache", "disk-persistence"] }
zk

Affects messages::Sigma1Proof, messages::Sigma2Proof, mode::ZK, proof::DoryProof.e2, proof::DoryProof.y_com, proof::DoryProof.sigma1_proof, proof::DoryProof.sigma2_proof, proof::DoryProof.scalar_product_proof, reduce_and_fold::generate_sigma1_proof, reduce_and_fold::verify_sigma1_proof, reduce_and_fold::generate_sigma2_proof, reduce_and_fold::verify_sigma2_proof

backends = arkworks, disk-persistence
arkworks backends? cache?

Enables ark-bn254, ark-ec, ark-ff, ark-serialize, ark-std, bincode ^1.3, blake2, digest ^0.10, and serde

ark-bn254:

Arkworks backend

Affects backends::arkworks, dory-pcs::backends

parallel cache?

Enables rayon, parallel of optional ark-ec and optional ark-ff

cache = arkworks, parallel

Affects arkworks::ark_cache

disk-persistence backends?

Affects dory-pcs::generate_urs, setup::save_setup, setup::load_setup