shunya mark: a slashed zero
shunyaशून्य

Prove it.
Reveal nothing.

Shunya means zero. A zero-knowledge proof convinces anyone that a claim is true without showing the data behind it.

Two live demos, applied to India's public digital infrastructure. The proofs are generated and checked entirely in your browser; nothing is uploaded, and there is no server to trust.

Public procurement

Shunya Tenders

Sealed-bid government tenders with no decryption key to leak. Bids are cryptographic commitments: opening them early is not just against the rules, it is impossible. The winner is verifiable by anyone, and vendors can bid without revealing who they are.

sealed bids, keyless anonymous eligible bidding publicly verifiable award
Open the demo
Digital identity

Anonymous Aadhaar

Prove you are a genuine Aadhaar holder, over 18, a resident, without revealing your name, number, photo, or date of birth. One anonymous identity per service, bound to your device so a stolen QR code alone proves nothing.

UIDAI signature, verified in ZK selective disclosure device binding
Open the demo

How every demo works

  1. 1Your data stays with you. The credential or bid never leaves the page.
  2. 2Your browser makes a proof. A succinct proof is computed locally in WebAssembly, in seconds.
  3. 3Anyone can check it. Verification takes milliseconds and reveals only the claim itself.