What if verifying a credential cost less than a text message?
In Brief
Verifying a credential today means either trusting a central identity provider or paying $0.15-3.80 per KYC check. The EU Digital Identity Wallet mandate arrives in December 2026, creating massive new demand for DID and verifiable credential verification. x402 cracks the price problem: cryptographic verification at $0.01 per check, with a resold KYC tier at $0.50 for cases where document-level assurance is required.
The Landscape
Eleven identity verification approaches compared across cost, speed, decentralization compatibility, and the completeness of the assurance they provide.
x402 cryptographic proof
- Cost Per Check: $0.01
- Speed: Instant
- Decentralization Compatible: Yes
- Assurance Level: Medium (crypto)
x402 resold KYC (Didit wholesale)
- Cost Per Check: $0.50
- Speed: Minutes
- Decentralization Compatible: Partial (document check)
- Assurance Level: High (identity)
Worldcoin (orb)
- Cost Per Check: ~$0.00 (subsidised)
- Speed: In-person
- Decentralization Compatible: Partial (central orb network)
- Assurance Level: High (unique human)
Gitcoin Passport
- Cost Per Check: ~$0.00 (free stamps)
- Speed: Minutes-days
- Decentralization Compatible: Yes
- Assurance Level: Low-Medium (sybil resistance)
BrightID
- Cost Per Check: ~$0.00
- Speed: Hours (party)
- Decentralization Compatible: Yes
- Assurance Level: Medium (social graph)
DiD (subs)
- Cost Per Check: $0.15-0.33
- Speed: Instants
- Decentralization Compatible: Partial (subscription model)
- Assurance Level: Medium (crypto)
Veriff
- Cost Per Check: $0.50-0.80
- Speed: Minutes
- Decentralization Compatible: No (centralised)
- Assurance Level: High (identity)
Stripe Identity
- Cost Per Check: $1.50
- Speed: Minutes
- Decentralization Compatible: No (centralised)
- Assurance Level: High (identity)
Onfido
- Cost Per Check: $1.50-3.80
- Speed: Minutes
- Decentralization Compatible: No (centralised)
- Assurance Level: High (identity)
Email verification
- Cost Per Check: ~$0.00
- Speed: Seconds
- Decentralization Compatible: Yes
- Assurance Level: Low (burner accounts)
SMS verification
- Cost Per Check: $0.05-0.10
- Speed: Seconds
- Decentralization Compatible: Yes
- Assurance Level: Low (SIM swap risk)
The Trade-Offs That Matter
$0.01 is uniquely x402. No subscription-based identity service can match that price point. A subscription service covers fixed costs per month regardless of volume — $0.01 per check means either enormous volume or a per-check variable cost below $0.01, which no document-level KYC provider offers. What x402 enables at $0.01 is not identity-grade verification — it is cryptographic proof of a claim that the verifier can accept as sufficient for low-stakes decisions. A forum that wants to prevent duplicate accounts does not need an identity document. It needs a proof that the account holder controls a private key and has not submitted that proof before.
The two-tier model covers the full spectrum. Cryptographic $0.01 checks handle the volume — verification-of-claim, reusable identity, Sybil resistance. The $0.50 resold KYC through Didit wholesale handles the cases where a regulated counterparty demands document-level assurance. The two tiers are not in competition. They serve different assurance requirements at different price points, and both are cheaper than any subscription-based competitor at the same assurance level.
The EU Digital Identity Wallet mandate changes the volume equation. When every EU citizen must have a digital identity wallet by December 2026, the verification market shifts from onboarding (one check per user) to recurring (every interaction that requires proof of identity). That shift creates a verification volume roughly two orders of magnitude higher than the current market. A service priced per-check rather than per-subscription captures that volume without pricing floor constraints.
The Verdict: Price on the Volume, Margin on the KYC
The $0.01 cryptographic check is the wedge. The $0.50 KYC check is the revenue.
Layer one — cryptographic proof. $0.01, instant, zero trust in a third party. For DID verification, credential presentation, and Sybil resistance, this is sufficient. The marginal cost is negligible because no document is examined — the check is purely cryptographic.
Layer two — resold document KYC. $0.50, minutes, via Didit wholesale. For regulated payments, high-value transactions, or cases where the counterparty demands a legal identity, this tier exists. The margin per check funds the cryptographic tier.
Layer three — automated routing. The verifier sends a request with an assurance-level parameter. Below the threshold, it routes to cryptographic verification at $0.01. Above the threshold, it routes to document KYC at $0.50. The user never sees the routing — they only see the outcome and the price.
The EU Digital Identity Wallet creates a market where $0.01 verification makes economic sense because the volume is no longer measured in verifications-per-user-per-year. It is measured in verifications-per-interaction. At that scale, the subscription model breaks and per-check pricing dominates.
N.P. Vincent