One API call generates a zero-knowledge proof and records it on-chain. Tamper-proof audit trails, compliance verification, and selective disclosure — without exposing sensitive data.
Standard audit logs are database records. They can be modified, deleted, or forged. When a regulator asks "prove this data was deleted", you show your own logs — and they have to trust you.
ZK proofs change the equation. Each operation generates a mathematical proof that is verified on blockchain. The proof reveals nothing about the data itself — only that the operation happened correctly.
POST /v1/proofs
{
"vault_id": "vault_acme",
"op_type": 4,
"record_blob_hash": "a3f8c1..."
}
Response:
{
"proof_id": "prf_65348449d1d9",
"status": "queued"
}
After ~60 seconds:
{
"status": "confirmed",
"tx_hash": "0x3b0649ae8bc7...",
"block_number": 17034092,
"chain": "tac"
}
Every data operation — create, read, update, delete — generates a ZK proof submitted on-chain. Your audit log becomes mathematically tamper-proof. Regulators verify independently without accessing your systems.
Prove that all expired records have been deleted — without showing the records. GDPR Article 17, data retention policies, access control compliance. One proof replaces months of manual audit work.
"Is this user over 18?" — answer with a cryptographic proof, without revealing date of birth. Age verification, KYC status, credit score ranges. Zero data transfer between organizations.
Register at provyn.cloud, get your API key. Free tier includes 1,000 proofs per month.
POST to /v1/proofs with your operation data. We generate a Groth16 ZK proof automatically.
Proof is batched and submitted to blockchain. You get a tx_hash — verifiable by anyone, forever.
One API key. One HTTP call. Cryptographic proof on-chain.