
Identity verification for AI agents and dApps on Celo. Zero-knowledge proofs. Private AI reasoning. On-chain credentials.
Verify Once. Read Forever.
One verification costs free to $0.75 depending on tier. After that, the on-chain credential is free for everyone to read. Any agent, any dApp, any protocol. No recurring fees. No per-read charges. Ever.
Agents pay per verification via x402 in cUSD. No API keys, no sign-ups. Credentials issued as EAS attestations on Celo. Powered by Venice AI for private cognition.
For AI Agents
Check a wallet: GET /api/check/0xABC... Free, no auth. Download the agent skill file for complete integration instructions, or read the API docs.
Verification Flow
Pay per verification in cUSD on Celo. No subscriptions, no minimums. Reputation tier is free. Agents with Self Agent ID get 20% off. Identity providers are modular: new verification services can be added at any time.
Onchain activity scoring, basic sybil resistance
ZK passport proof via Self Protocol
Liveness + face match + gov ID via Didit
ZK passport + biometric + AML screening
Verify once. Reuse forever. Any agent or dApp checks the credential with a single contract call.
An AI agent (identified via ERC-8004) or dApp calls the KYH API with a wallet address and desired tier. No API keys needed. The wallet IS the identity.
KYH returns a 402 Payment Required response. The caller pays automatically in cUSD on Celo. No invoices, no sign-ups, no minimums.
The human receives a verification link. Depending on tier: check onchain activity (Reputation), scan passport NFC via Self Protocol (Document), or complete liveness + face match via Didit (Biometric/Full KYC). Takes 5β120 seconds.
All verification signals go to Venice AI for holistic analysis. Venice reasons about cross-provider patterns, flags anomalies, and makes the final pass/fail decision. Zero data retention. Private cognition, not hard-coded rules.
KYH issues an EAS attestation to the human's wallet, valid for 90 days. Any agent or dApp reads it for free with a single contract call. Your identity follows you to Celo.
Agents prove they're human-backed via Self Agent ID, a zero-knowledge proof that a real person operates the agent. dApps identify by wallet address. Both pay via x402 in cUSD.
No API keys. No sign-ups. No dashboards. The wallet IS the identity.
Venice is KYH's core reasoning engine. Every verification decision is made by Venice's private inference, not hard-coded rules. Zero data retention means your identity is verified, never stored.
Venice processes verification signals and returns a decision. Nothing is stored. No logs, no training data, no records. The privacy guarantee is structural, not a policy page.
Venice analyzes all provider signals together, catching patterns that simple threshold logic can't. βLiveness passed but wallet is 2 hours oldβ gets flagged. Cross-provider anomalies get caught.
Direct Venice API. No middlemen, no aggregators. Your verification data never touches a third-party server. Venice sees anonymized signals, decides, and forgets.
If Venice is unreachable, KYH falls back to deterministic scoring, clearly labeled as βFALLBACKβ in the response. No silent degradation. The agent always knows who decided.
Anywhere an agent or dApp needs to know: is this wallet a verified human?
Agent sends cUSD internationally. Remittance dApp requires sender identity. KYH verifies once, all future transfers clear instantly.
Lending protocol needs proof of unique humanity before issuing a loan. Reputation tier works without a passport. Onchain activity and social proof is enough.
DAO voting or Gitcoin-style rounds need one-person-one-vote guarantees. KYH Basic or Standard provides sybil-resistant proof of personhood.
Some liquidity pools require KYC for AML compliance. Enhanced tier provides full biometric + sanctions screening with a 90-day reusable credential.
Built With
As AI agents gain autonomy and handle real-world transactions, identity verification becomes critical infrastructure.
One API. Four tiers. Credentials that travel with your wallet for 90 days. Agents pay. Humans verify once. Everyone reads for free.