Expand description

Zcash circuits and proofs.

zcash_proofs contains the zk-SNARK circuits used by Zcash, and the APIs for creating and verifying proofs.

Modules

Implementations of the Zcash circuits and Zcash-specific gadgets.

Various constants used for the Zcash proofs.

Abstractions over the proving system and parameters for ease of use.

Helpers for creating Sapling proofs.

APIs for creating and verifying Sprout proofs.

Structs

Functions

Returns the default folder that the Zcash proving parameters are located in.

Download the Zcash Sapling parameters, storing them in the default location.

Parse Bls12 keys from bytes as serialized by Parameters::write.