- For business
- For developers
The Problem
Financial services carry the heaviest identity verification burden of any industry. Every new product, every new partner integration, every new regulatory jurisdiction demands another round of KYC — costs running $5–$50 per user, abandonment rates averaging 30%, and a growing database of sensitive documents that represents liability, not value.What Changes With AIR Kit
- KYC costs fall per partner onboarded — Your first KYC verification is the only one your customers need. Partners accept the credential, not a new document submission
- Limit verifier data collection — A ZK proof can confirm eligibility without disclosing identity documents. Programs may also request user-approved claims; verifiers must protect the data they receive
- Age and accreditation gates with limited disclosure — Prove a user is 18+, 21+, or an accredited investor without disclosing the underlying values to the verifier
- Reusable KYC without bilateral agreements — One KYC credential, presentable to partners across the Moca ecosystem. Partner acceptance depends on their regulatory requirements
Specific Use Cases
KYC Re-use Across Partners Your bank onboards a customer, passes KYC, issues a credential. That customer opens an account with a partner fintech. The partner verifies the credential in one SDK call — no new document submission, no re-KYC cost, no waiting period. See the reusable KYC demo.DeFi and Financial Product Access Gate access to financial products, DeFi pools, or high-value transactions behind a KYC credential check. Users who have already verified are admitted instantly. Users who haven’t are prompted to verify once.Accredited Investor Verification Issue an income or net worth attestation on your platform. Any partner offering private placements, alternative investments, or regulated financial products can verify it via ZK proof — without ever seeing the income figures.Age Gating ProveisOver18 or isOver21 without revealing the user’s birthdate to the verifier. You check age eligibility without creating a new store of birthdates; confirm the approach meets the rules for your products and jurisdictions. Try it live: the verifier learns only that an ID check passed.What Compliance Will Ask
Does this satisfy our AML/KYC obligations? Your KYC obligations remain with your KYC provider. AIR Kit converts the pass result into a portable credential — it does not replace or modify the KYC process itself.What does the credential contain? The schema defines the claims. For this example, use KYC level, provider name, pass date, country of verification, and boolean age checks. Raw source documents remain with the issuer. Encrypted credential payloads may be stored in DStorage, while users control decryption and disclosure.Who is liable if a credential is fraudulent? You, as the issuer, are responsible for the KYC process that underlies the credential — the same as today. AIR Kit provides the credential infrastructure; the compliance process is yours.Can we revoke credentials immediately? Issuers can revoke credentials. Subsequent verification checks reject the credential once the updated status is available. Revocation does not erase stored or previously disclosed data.Integration at a Glance
Compliance FAQ
Full regulatory and data handling answers.
Partner Economics
Revenue model, fee structure, and rewards.