
zk-invoice
Privacy-preserving invoicing with zk verification—share details, not identities.
Demo
About
ZK Invoice Platform allows users to send invoices without exposing any personal information, including their receiving address. The payer can pay directly to the invoice without manual mistakes. All sensitive data is encrypted client-side and validated with Noir zkProofs on Aztec. The invoice becomes cryptographically trustworthy without ever revealing identity.
How it's made
Privacy-preserving invoicing platform built on Aztec Network, enabling private B2B payments where recipient addresses and transaction details remain encrypted on-chain. The system uses Aztec's hybrid execution model: private functions handle sensitive data (sender addresses, metadata) with encrypted notes only readable by authorized parties, while public functions store payment commitments visible to payers.