01

Synthesis Hackathon 2026 · Celo Hackathon 2026

Know Your Human

Human identity verification for the Celo ecosystem.
Built for the agents and dApps that need to know who they're dealing with.

knowyourhuman.xyz · Live on Celo Mainnet

02

The Problem

Agents can't tell humans from bots.

  • Sybil attacks drain airdrops and governance
  • AI agents need to verify humans before acting on their behalf
  • dApps want KYC without building it themselves
  • No single provider covers everyone
$1.5B+

Lost to sybil attacks in crypto airdrops and governance (estimated)

100+

Countries supported by Self Protocol for NFC passport verification

03

The Solution

A multi-provider identity gateway with AI reasoning. One API call. Multiple verification providers. On-chain attestations.

1

Agent sends verification request

POST /api/verification with wallet address and desired tier

2

Multi-provider verification runs

Gitcoin Passport, Self Protocol (NFC passport), Didit (biometrics) - scored in parallel

3

Venice AI makes the decision

Zero-knowledge reasoning engine evaluates all provider signals holistically. No hard-coded rules. Zero data retention.

4

EAS attestation issued on Celo

Permanent, on-chain credential. Evidence pinned to IPFS. ENS names resolved. Verify once, read forever.

04

Two-Layer Credential Design

On-Chain Layer (EAS on Celo)

Lean and permanent. 4 fields:

  • credentialType (bytes32)
  • assuranceLevel (uint8: 1-4)
  • verificationMethod (bytes32)
  • evidenceRef (bytes32)

Schema: 0x23b867f...daad5ab

Off-Chain Layer (Evidence + Claims)

Rich, structured, extensible:

  • uniqueHuman, over18, livenessConfirmed
  • faceMatch, notSanctioned
  • Provider attribution per claim
  • Venice AI verdict with reasoning
  • Pinned to IPFS via Pinata

New claims added as JSON keys. No on-chain schema changes needed.

05

Verification Tiers

Progressive trust levels. Pay only for what you need.

Reputation
Gitcoin Passport sybil score. On-chain history analysis.
Free
Document
NFC passport scan via Self Protocol. ZK proofs generated on-device. 100+ countries.
0.01 cUSD
Biometric
Liveness detection + face match + gov ID via Didit.
0.25 cUSD
Full KYC
Document + biometric + AML screening. Regulatory grade.
0.75 cUSD

x402 payment protocol. Verified AI agents get 20% discount via Self Agent ID.

06

Venice AI: The Reasoning Engine

Not hard-coded rules. Not a simple threshold. An AI that understands context.

  • Evaluates all provider signals holistically
  • Catches contradictions (high reputation + failed liveness = suspicious)
  • Returns confidence scores, flags, and human-readable reasoning
  • Handles edge cases that if/else logic can't

Privacy by Design

Zero data retention.

Venice processes signals and immediately discards them. No PII stored. No training on verification data.

Model: llama-3.3-70b via Venice AI direct API

07

Built With

Celo

EAS attestations on mainnet. cUSD payments. Low gas costs make per-verification attestations economical.

Self Protocol

NFC passport verification with ZK proofs. 100+ countries. Data never leaves the user's device.

Venice AI

Private LLM reasoning engine. Zero data retention. Makes holistic pass/fail decisions from provider signals.

Gitcoin Passport

Sybil resistance scoring. 14+ stamp types. On-chain reputation analysis.

Didit

Biometric verification. Liveness detection, face matching, government ID verification.

IPFS + ENS

Evidence pinned to IPFS via Pinata. ENS names resolved for every wallet. Human-readable identities.

Next.js 15 TypeScript EAS SDK x402 Protocol Self Agent ID Vercel Tailwind v4
08

What We Built

  • Multi-provider verification API (live, tested)
  • Venice AI reasoning engine (real decisions, not stubs)
  • EAS attestations on Celo mainnet
  • Two-layer credential design (on-chain + off-chain claims)
  • IPFS evidence pinning via Pinata
  • ENS name resolution for all wallets
  • x402 payment protocol for paid tiers
  • Self Agent ID verification (20% discount)
  • Real Self Protocol NFC passport integration
  • Real Didit biometric sessions
  • Demo flow with credential check
  • Public skill.md for agent discovery
5

API endpoints live on Celo mainnet

3

Identity providers integrated (HP, Self, Didit)

1

AI reasoning engine (Venice) making real decisions

09

What's Next

Short Term

  • Integrate additional identity providers for broader coverage
  • Redis-backed verification store
  • Exploring on-chain sponsor economics (first-verifier incentives)

Long Term

  • Smart contract oracle for on-chain claims queries
  • Cross-chain attestation bridging
  • Reputation decay and re-verification
  • Identity provider marketplace
  • Become the default identity layer for Celo agents
10

Try It Now

Verify Once. Read Forever.

One API call. Multiple providers. AI-powered reasoning. On-chain attestations on Celo.

knowyourhuman.xyz

skill.md · GitHub · Demo

Built by Heenal Rajani · heenal.eth · Synthesis 2026 · Celo Hackathon 2026