back to proof-of-work

InvoiceVeil — ZK Private Invoice Settlement

July 2026

Stellar ZK / Soroban Challenge • Stellar Testnet Privacy Track

Proof-gated private invoice settlement on Stellar using Soroban smart contracts and BN254 host functions. A business registers public invoice range bounds, keeps the exact price private, and generates a client-side Circom Groth16 zero-knowledge proof that the hidden invoice is within range to unlock settlement.

skills & technologies used

RustSoroban SDKCircomSnarkJS (Groth16)BN254 Host FunctionsReactStellar Wallets Kit