ProofGenerator - Client-side ZK-SNARK proof generation

REVIEW: Phase 9 - SDK Integration REVIEW: Phase 10.1 - Production Implementation (Real snarkjs proof generation) REVIEW: Phase 10.4 - CDN Integration (Production-ready with CDN URLs)

Generates Groth16 ZK-SNARK proofs for identity attestations using snarkjs. Circuit artifacts (WASM, proving key, verification key) are loaded from CDN.

interface ZKProof {
    pi_a: string[];
    pi_b: string[][];
    pi_c: string[];
    protocol: string;
}

Properties

Properties

pi_a: string[]
pi_b: string[][]
pi_c: string[]
protocol: string