Expand description
Shared circuit gadgets used by the governance ZKP circuits.
Modules§
- address_
ownership - Address ownership gadget: shared CommitIvk + pk_d derivation.
- elgamal
- El Gamal encryption integrity gadget for vote proof (ZKP #2).
- mul_
chip - poseidon_
merkle - Shared Poseidon-based Merkle tree gadgets.
- spend_
authority - Spend authority gadget – 1:1 copy from the upstream Orchard action circuit.
- van_
integrity - VAN (Vote Authority Note) integrity gadget.
- vote_
commitment - Vote Commitment integrity gadget.