Expand description
Zero-knowledge set membership proof.
Proves that a committed value belongs to a set, WITHOUT revealing which element it is. Uses a Merkle tree: the prover shows they know an inclusion proof for some element in the set.
Structs§
- Merkle
Step - One step in a Merkle proof.
- SetMembership
Proof - A ZK set membership proof.
Enums§
- Direction
- Direction of a Merkle proof step.
Functions§
- build_
merkle_ tree - Build a Merkle tree from a set of elements.
- generate_
proof - Generate an inclusion proof for
elementatindexin the set. - verify_
proof - Verify a set membership proof.