01 / Binary gate
Use a simple human-or-bot rule when speed matters most.
Good for signup throttling, access control, and spam reduction where you just need a pass/fail decision.
Proof-of-humanity infrastructure
One SDK for developers who need to stop bots and sybil attackers without forcing every user through invasive KYC.
Meta-protocol input
World • Humanity Passport • vSelf • Idena • moreOne integration surface
IAH acts like a normalization layer for proof-of-humanity protocols. Instead of wiring protocol after protocol into your app, you integrate once and choose the human signals that matter for your product.
Open the full signal catalogSignal Catalog
Mix lightweight trust inputs like GitHub, Discord, wallets, phone, and email with stronger personhood signals like World, Gitcoin Passport, Humanity Passport, BrightID, and GoodDollar.
View every signalSocial & identity
GitHub Google X Discord Instagram Telegram EmailWallets & POH
EVM wallet Solana wallet World Gitcoin Passport Humanity Passport BrightID GoodDollarBeyond binary checks
01 / Binary gate
Good for signup throttling, access control, and spam reduction where you just need a pass/fail decision.
02 / Weighted trust
Reward stronger signals, down-rank weak ones, and tune your threshold by product surface, geography, or risk class.
03 / KYC only when necessary
Keep the default experience lightweight, then trigger fully-KYC’d verification only where regulation or fraud pressure truly demands it.
Built for builders
Ship human verification in hours, not quarters. Use IAH to gate signups, govern communities, protect rewards, or score trust across your product.
import { IAmHuman } from "@iah/sdk";
const iah = new IAmHuman({
appId: "iah_demo",
providers: ["world", "passport", "vself", "idena"],
});
const verdict = await iah.verify(user.wallet, {
minimumScore: 72,
requireKycFor: ["high_value_payout"],
});
if (verdict.human) unlockAccess();
For AI Developers
AI products leak value fast when users burn through the free tier, spin up a new email address, and come right back for more. IAH lets you start conservative, then expand access only for users who show stronger proof of personhood.
That means you stop the bleeding and get something useful in return: a better signal about who your users actually are.
Anonymous signup
Small starter quotaSome personhood signal
More messages, more creditsStrong proof of personhood
Highest trial quota or premium accessPricing
Start with low-friction proof-of-humanity checks, then pay for full KYC only when you intentionally use it.
Human-first infrastructure
IAH gives developers a calmer way to verify personhood: fewer invasive checks, broader protocol coverage, and better control over risk.