Buy and renew software licenses using zero-knowledge proofs. No email addresses, no tracking servers — just cryptographic proof that you own a valid license.
How It Works
Open Auro Wallet and connect to zklicensing.com. Your wallet address stays on your device — we never see it.
A zkApp on Mina blockchain records a zero-knowledge proof of your purchase. The proof reveals only: license is valid.
Download your proof JSON. The app verifies it locally using the Mina verification key — no network call needed at runtime.
Why ZK Licensing
Your identity is never collected. A cryptographic key pair is proof enough.
License checks work offline. The blockchain is the ground truth, not a private API that can go down.
Mina's recursive ZK proofs are tiny (22 kB). Verification takes milliseconds on any device.
Renew directly on-chain anytime. No subscription management dashboards or payment portals.
License state lives in a zkApp smart contract. Nobody — not even us — can revoke or forge it arbitrarily.
The verification key is public. Anyone can audit that the proof logic matches what we promised.
Example App
A demo desktop application that uses this zkApp to gate its Pro features. The source code ships with the Mina verification key baked in — no phone-home required.
Mina Protocol
Get Started
5 MINA per year. Renewable on-chain. Privacy guaranteed by math.