User acquisition and compliance checks remain a massive cash burn for early-stage platforms. Every time a dApp onboards a user, the team pays a third-party verifier $2–$5+, stores sensitive PII they don't actually want liability for, and hopes the user generates enough LTV to break even on the check.
The entire flow feels backwards when verifiable credentials and ZK proofs already exist.
Instead of running redundant checks, the identity layer should work more like a shared credit:
- Platform A pays for the initial verification (KYC, proof of humanity, or accreditation).
- The user receives a portable, privacy-preserving credential tied to their address/DID.
- When that user hops over to Platform B, Platform B just queries the credential proof instead of rerunning a full check.
- Platform A receives a micro-fee for acting as the original verification anchor, turning an onboarding expense into an ongoing yield.
A few teams are starting to package this into single integration layers. Tools like Air3 / AIR Kit are essentially building modular SDKs around this to bundle ZK identity verification with cross-platform loyalty rails.
From an engineering perspective, what’s currently holding this model back from widespread dApp adoption? Is it the lack of standardization across credential schemas, or are platforms just hesitant to rely on third-party trust networks over their own compliance pipelines?