Veil
Own Anything. Reveal Nothing. Prove Everything.
Veil is a privacy and compliance infrastructure layer for NFTs on Starknet. It uses STWO zero-knowledge proofs to enable private NFT transfers with selective disclosure — without sacrificing auditability.
The Problem
Public blockchains expose everything. For NFTs specifically:
- Every transfer reveals sender, receiver, and asset ID publicly
- Existing privacy solutions (Tornado Cash et al.) are sanctioned or provide zero auditability
- No existing solution is built natively for NFTs — they're all retrofitted from fungible token logic
The macro forcing function: $16T+ in RWAs tokenizing. Institutions won't move sensitive financial positions onto a public ledger.
The Solution
Veil wraps NFT transfers with ZK proofs that:
- Hide the asset, sender, and receiver from public view
- Prove ownership to authorized parties via encrypted viewing keys
- Comply — selective disclosure for regulators and auditors without exposing data publicly
Competitive Landscape
| Protocol | Private NFTs | Compliance | Sub-5s Proofs |
|---|---|---|---|
| Veil | ✅ | ✅ | ✅ |
| STRK20 | ❌ | ✅ | ✅ |
| Aztec | ❌ | ❌ | ❌ |
| Railgun | ❌ | ❌ | Partial |
How It Works (Simple Version)
Veil wraps any NFT with a zero-knowledge proof layer:
- Asset owner locks their NFT (invoice, RWA, collectible) into Veil
- Encrypted viewing key is generated — only designated parties can see the underlying data
- ZK proof confirms the asset exists and is valid — without revealing what it is
- Selective disclosure — the owner decides who sees what, when
To an outside observer on the public blockchain: the transaction happened. The asset moved. That's it.
Why Starknet?
- STWO prover: sub-5 second proof generation (mobile-ready by late 2026)
- Post-quantum security: STARK proofs require no trusted setup
- Native NFT support: not retrofitted from fungible token logic
- Already processing $1.38T in cumulative volume via StarkEx
Status
Veil is in active development. Full documentation coming soon. Meetings with institutional partners underway April 2026.