TOO MUCH DATA
Applications often receive dates of birth, document images, addresses and other personal information when they only need one fact.
Let AI agents verify human identity claims, pay per verification with x402, and receive only the proof they need.
x402 • ALGORAND • MCP • ZERO-KNOWLEDGE
THE PROBLEM
A service may only need to know whether a person is over 18. Traditional verification can still force businesses to receive and process the person's date of birth, government ID, document images and address.
Applications often receive dates of birth, document images, addresses and other personal information when they only need one fact.
Businesses repeatedly integrate and handle sensitive identity workflows across products and credential providers.
AI agents can perform tasks, but lack a simple way to request and pay for trusted human verification.
HUMAN + AGENT FLOW
KLAIM verifies human claims from trusted credentials. The AI agent is the requester — and receives the verified claim, never the human's document.
HUMAN · THE PERSON BEING VERIFIED
AI AGENT · THE REQUESTER
NO DOCUMENT SHAREDThe AI agent receives “Age > 18 ✓” — not the credential, document, or date of birth.
HOW KLAIM WORKS
A consent-led verification flow designed for humans, agents and machine-readable outcomes.
The human authorizes use of their trusted credential.
KLAIM verifies the credential with its trusted provider.
A Zero-Knowledge Proof proves the required claim.
The AI agent pays per request using x402.
KLAIM returns the verified claim and payment receipt.
AUTONOMOUS SETTLEMENT
KLAIM uses x402 to turn identity verification into an autonomous pay-per-request service.
AI AGENT → KLAIM MCP
verify_age() · POST /verify/age402 PAYMENT REQUIRED
Agent signs 0.01 USDC paymentSETTLE
USDC · Algorand TestnetVERIFY + PROVE
Credential check · ZK proofRESPOND
Age > 18 · DOB not disclosed · TX receiptMCP verify_age()
POST /verify/age
402 Payment Required
amount: 0.01 USDC
network: Algorand Testnet
status: payment signed
ZK PROOF VERIFIED
claim: AGE > 18 ✓
privacy: DOB not disclosed
receipt: TX 7K...X92
PRIVACY BY DESIGN
KLAIM uses privacy-preserving verification and Zero-Knowledge Proofs to prove specific claims without unnecessarily exposing the underlying identity data.
REQUIRED CLAIM
AGE > 18INPUT: trusted date of birth · OUTPUT: Age > 18 ✓ · DOB not disclosed
AGENT EXPERIENCE
KLAIM exposes human verification capabilities through MCP so AI agents can request identity claims programmatically.
verify_age()Human verified · Age > 18 · No DOB disclosed
TECHNOLOGY
AI agent interface
Pay-per-use autonomous payments
USDC settlement layer
Privacy-preserving verification
DigiLocker and credential providers
USE CASES
Agents can verify customer identity during automated onboarding.
Verify human eligibility without exposing unnecessary identity data.
Verify worker credentials and licenses.
Prove age eligibility without revealing date of birth.
Verify human identity claims while minimizing exposed data.
WHY KLAIM
AI agents can request human verification through MCP.
ZK proofs reveal claims, not unnecessary identity data.
x402 enables verification to be paid for per request.
Payments settle using USDC on Algorand.
DEVELOPER VALUE
IDENTITY, MINIMIZED
Programmable human identity verification with Zero-Knowledge Proofs and autonomous x402 payments.
Built for the x402 Global Challenge · Algorand Testnet