Local proofs
Generate a withdrawal proof on your device. Keep your note private.
Open your original note
Import its trusted group policy and encrypted backup. Your passphrase and note stay in this tab.
Check your proving files
Use files from a release you trust. Obtain the manifest hash separately; a hash supplied alongside untrusted files is insufficient.
The circuit, proving key and verification key are checked before use. The verification key must also match the trusted group policy.
Choose the withdrawal
Only the public group snapshot is requested from the API. Your wallet reviews and sends the payment later in Settlements.
For an invoice, use its exact recipient and selected unit reference. A random reference does not pay an invoice. Proof generation reserves no funds and sends no transaction.