← All business solutions
🪪
Trust & verification

Prove there's a real human on the other end.

Add Proof-of-Human to your own product. Confirm a real, unique, identity-verified person — not a bot, a script, or a duplicate — through a drop-in API. Privacy-preserving: you get a signed proof, never the raw identity data.

Stripe Identity under the hood Bot & sybil resistant USPTO patent 63/979,474
How it works

One API call. A signed answer back.

01

Call the API

Start a verification from your signup, checkout, or sensitive action. Embed the flow or redirect the user.

02

Identity is checked

Stripe Identity verifies a real government identity. The raw documents stay with the verification provider — not with you.

03

Uniqueness is enforced

The verified identity maps to one stable, anonymized reference — so the same person can't mint many accounts.

04

Get a signed proof

Receive a signed pass/fail attestation via webhook or polling. Verify it server-side and gate your product on it.

What you get

A verified human — without holding the data.

All the assurance of identity verification, with far less compliance and breach surface for you.

Real, unique person

Confirms a real, government-checked human — and that you haven't already seen them under another account.

🔒

Privacy-preserving

You receive a signed proof plus a stable anonymized reference. You never receive or store the raw identity documents.

🛡

Bot & sybil resistant

Binding to a real identity makes bot armies and duplicate-account attacks economically impractical.

The proof you receive

A signed attestation, not a data dump.

Everything you need to gate access — nothing you have to safeguard.

  • Pass / fail result your backend can trust
  • Stable, anonymized reference for duplicate detection
  • Signature you verify server-side
  • Timestamp and verification method
  • No raw identity documents to store
// signed Proof-of-Human attestation
{
  "verified": true,
  "is_human": true,
  "is_unique": true,
  "human_ref": "vh_4821", // stable, anonymized
  "method": "stripe_identity",
  "signature": "0x9f3c…a17e",
  "ts": "2026-06-25T14:02:11Z"
}
Who it's for

Wherever a bot would ruin it.

Marketplaces & communities

One account per person

Stop multi-accounting, review fraud, and ban evasion by binding accounts to verified, unique humans.

Fintech & rewards

Anti-fraud gating

Gate signup bonuses, payouts, and high-risk actions behind a real, unique person — not a script.

Airdrops & allocations

Sybil-resistant distribution

Make per-person allocations actually per-person, without collecting and storing identity documents yourself.

AI & platforms

Human-only access

Reserve features, votes, or rate limits for verified humans, with a signed proof you can audit.

Pricing

Pay per verification.

You pay for verifications that complete. Volume and enterprise terms available.

Self-serve
Per verification
  • Drop-in verification API
  • Signed Proof-of-Human
  • Duplicate detection
  • Webhook + polling
Get API access
Scale · popular
Volume rates
  • Everything in Self-serve
  • Higher throughput rate
  • Priority support + SLA
  • Verification dashboard
Talk to us
Enterprise
Custom
  • MSA, DPA, data residency
  • Custom flows & branding
  • Security review support
  • Account executive
Contact sales

Building agent-facing verification? See AI hires humans for the agentic flow.

FAQ

Questions teams ask.

What does Proof-of-Human actually verify? +

That the person is a real, unique human whose government identity was checked via Stripe Identity — not a bot, a script, or a duplicate of an account you've already seen. Your product receives a signed pass/fail proof, not the underlying documents.

Is it privacy-preserving? +

Yes. Identity is verified by Stripe Identity; you receive only a signed attestation plus a stable, anonymized reference for duplicate detection. You never receive or store raw identity data, which reduces your compliance and breach surface.

How does it stop bots and sybil attacks? +

Because verification is bound to a real, government-checked identity, one person can't mint many verified accounts — each maps to a single stable reference. That makes bot armies and sybil attacks economically impractical.

How do I integrate it? +

It's a drop-in API. Call our endpoint to start a verification, embed or redirect the flow, and receive a signed result via webhook or polling. Most teams integrate in a day and verify the attestation server-side.

How is it priced? +

Per successful verification, with volume rates and enterprise terms (SLA, DPA, data residency) available. You pay for verifications that complete.

Is the technology proprietary? +

The verified-human and proof-of-work approach is covered by USPTO Provisional Patent 63/979,474. It's the same verification engine that secures every output across 5arz for Business.

No questions left — just sign up

Add Proof-of-Human to your product.

Create your business account, grab API access, and gate on verified humans in a day.