IPTF
Domain

Identity & Compliance

KYC/AML credentials, allow/deny, accreditation, attestations, revocation. - Public verification without publishing PII; scoped disclosure for regulators.

1
Case Study
6
Patterns
1
Vendor
Custody Data & Oracles Funds & Assets Identity & Compliance Payments Post-Quantum Threats Trading
Case Studies

Solution architectures for identity & compliance

Case study

Private Identity

A bank needs to verify that counterparties and end users meet KYC, sanctions, and jurisdictional eligibility requirements without exposing personal data on chain or building cross-institutional dossiers. The same architecture must serve government registries, DAOs, and humanitarian programs whose users may be in jurisdictions where the issuer becomes unavailable, hostile, or destroyed.

Shortest-path Patterns

Building blocks for identity & compliance privacy

Private Client Authentication for Institutional EOAs

Authenticate client externally-owned accounts in a way that satisfies regulatory KYC/AML requirements while preserving on-chain privacy. The institution maintains a Merkle tree of approved client EOAs; clients prove inclusion with a zero-knowledge proof plus a nullifier. Observers see neither the client's identity nor links between the client's other EOAs.

CR: Low OS: Yes P: Full S: High

zk-KYC/ML + ERC-734/735 identity claims

Publish identity claims on-chain that are backed by a zero-knowledge proof of an off-chain KYC or AML check, instead of a flat signature from a whitelisted issuer. The identity contract (ERC-734/735) holds the claims; a verifier contract checks the zero-knowledge proof at claim ingestion or at access time. The on-chain public sees that a qualified check was performed under a specific policy, without learning the subject's personal data.

CR: Low OS: Partial P: Partial S: Medium

Selective disclosure (viewing keys + zero-knowledge proofs)

Provide on-demand, scoped visibility into confidential trades and positions via threshold-controlled viewing keys or zero-knowledge predicate proofs that answer specific regulator questions. The institution keeps plaintext private by default and releases only the minimum information required to satisfy a specific, logged mandate.

CR: Medium OS: Partial P: Full S: Medium

Attestation verifiable on-chain

Let smart contracts verify claims about an identity or off-chain fact without the contract or the public learning the underlying data. Trusted issuers sign attestations off-chain; verifiers check issuer signatures and revocation state on-chain and gate access on the result.

CR: Low OS: Yes P: Partial S: High

vOPRF Nullifiers

Generate deterministic, scope-bound nullifiers using a verifiable oblivious pseudorandom function (vOPRF) whose secret key is held by a threshold committee. The client blinds its input, the committee jointly evaluates the OPRF, and the client unblinds the response to derive a nullifier. The server key prevents offline reconstruction from a leaked client secret; verifiability lets the client detect a malicious committee response.

CR: Medium OS: Partial P: Full S: Medium

Crypto-register bridge (eWpG) with EAS mirroring

Operate with a licensed crypto-register today while mirroring key legal facts (issuance, transfers, liens) as on-chain attestations. The registrar remains the legal source of truth; the on-chain anchor provides tamper evidence and paves the way for later automation once regulation allows.

CR: None OS: Partial P: Full S: Medium
Vendors

Who builds identity & compliance privacy tooling

Chainlink ACE
Modular compliance layer built on the Chainlink Runtime Environment (CRE) to define, execute, and enforce identity- and policy-based controls for digital assets across public and private chains. Core onchain components (CCID, CCT Compliance Extension) pair with CRE services (Policy/Identity/Monitoring managers). Offchain policy execution returns signed approvals; onchain enforcement is required. PII/NPI remains offchain. It enables private transactions, with one of the main target use cases being CBDCs management.
Approaches