An implementation of Privacy-Preserving Identity Verification using zk-SNARKs. Leverages Groth16 pairings and arithmetic circuits (Circom) to prove identity claims without revealing underlying PII, coupled with an immutable On-Chain Audit Trail for forensic non-repudiation.
cryptography cybersecurity solidity privacy-preserving zk-snarks zero-knowledge-proofs data-minimization snarkjs groth16 forensic-audit immutable-logs dpdp-act-2023 bn128-curve solidity-verifier
-
Updated
Apr 9, 2026 - Solidity