ZeroVaultID builds zero-knowledge compliance and audit infrastructure for institutions moving onto on-chain settlement. Our Noir and UltraHONK stack proves a regulated check, identity, eligibility, source-of-funds, and returns a tamper-evident attestation with none of the underlying data retained. That is live on testnet today. The pivot now underway is portability: building on Canton, we are extending the same stack into cross-rail attestation, so a compliance result can travel between institutions and rails without re-running the check or moving the customer file. Issuer-agnostic on the way in, rail-agnostic on the way out, nothing retained in between. The volume is already moving onto rails like Canton, and we are building the compliance layer that moves with it.
Watch a zero-knowledge proof generated in the browser, verified, and anchored to Base Sepolia testnet in real time. The technical flow runs on the left. The plain-English explanation tracks on the right, written for a CCO, GC, or partner who doesn't need the math, only the consequences.
Our zero-knowledge attestation protocol. No PII, powered by Noir, anchored on-chain with audit-grade replay. Extending onto Canton to port attestations across rails with cryptographically unlinkable tracing.
bb verifyPick a scenario on the left — bank KYC, age verification, AML screening, or accredited investor — then press Run demo. Five stages will run in real time.
The technical flow runs on the left. This panel explains what just happened in plain English, step by step. By the end, you'll have watched a complete compliance check happen — and you'll see exactly what new PII this flow generated: none.