[−][src]Crate zkp
Note
Docs will only build on nightly Rust until RFC 1990 stabilizes.
Modules
toolbox | Contains lower-level tools that allow programmable specification of proof statements. |
Macros
define_proof | Creates a module with code required to produce a non-interactive zero-knowledge proof statement, to serialize it to wire format, to parse from wire format, and to verify the proof or batch-verify multiple proofs. |
Structs
BatchableProof | A Schnorr proof in batchable format. |
CompactProof | A Schnorr proof in compact format. |
Transcript | A transcript of a public-coin argument. |
Enums
ProofError | An error during proving or verification, such as a verification failure. |