Masque ID
Masque ID is the decentralized protocol that manages on-chain identities for compliant digital assets. It integrates on-chain identity verification with off-chain document storage to satisfy KYC requirements while preserving user privacy.
Key Features
Hybrid Storage sensitive documents (passports, PAN, Aadhaar) live with trusted KYC providers; only encrypted proofs and tamper-proof attestations appear on-chain
Cryptographic Validation claims are signed by the registered claim issuer (
ZodorClaimIssuer) and verifiable on-chain without revealing the underlying dataClaims-Based Access seven claim topics (
KYC_INDIA,KYC_GLOBAL,ACCREDITED,JURISDICTION,AML_CLEAR,RISK_SCORE,ESG_VERIFIED) gate every transfer throughZodorComplianceModuleDynamic Risk Scoring risk assessments update continuously based on user behavior, jurisdiction, and provider data
One ID, all verticals the same Masque ID grants access to Capital, Infra, Energy, and Infinity according to which claims it carries
Core Workflow
Creation user submits documents to a KYC provider (Sumsub or Digitap); provider issues an encrypted proof
Anchoring
ZKKYCGate.verifyAndMark()checks the Groth16 proof, records the nullifier, and triggersZodorClaimIssuer.issueClaimFromGate()issuingKYC_INDIA(1)for jurisdiction code 356 orKYC_GLOBAL(2)otherwiseValidation the compliance module checks Identity and Claim Registries on every transfer
Maintenance non-compliant identities and expired claims are revoked or updated; root history is preserved so previously-generated proofs continue to verify

Last updated