← All products
Proof-of-Human APILive

Is a real person on the other end?

Bots sign up, log in, review and approve. Add Proof-of-Human and get a signed credential that a live, ID-verified person did it.

  • ID + liveness by our partners
  • Check it offline, without us
  • 2 patents pending
Woman at home holding her phone up for a quick selfie check AI-generated image
Verified humanID + liveness · just now
★ SealValid
WHOVerified personDIDSigned upWHENJust now
A person passes a quick check on her phone, and the seal that proves it.
How it works

One API call. A signed answer.

Add it to a signup, checkout or any sensitive action.

  1. Call the API

    Start a check from your product. Embed the flow or redirect the user.

  2. Identity is checked

    Our ID partners check a real government ID and liveness. The raw documents stay with them.

  3. Bound to the action

    The credential names the action and an anonymized reference for your product.

  4. Get a signed proof

    An ES256 credential arrives by webhook or polling. Check it offline and gate on it.

What you get

A verified human, without the data.

The assurance of identity checks, with far less to store and protect.

Real, live person

A government-ID-checked human was live when they acted. Not a bot, not a script.

Privacy-preserving

You get a signed proof and an anonymized reference. Never the selfie or ID image.

Check it without us

Verify offline against one public key. No account, no API call, no trust required.

The proof you receive

A signed attestation, not a data dump.

Everything you need to gate access. Nothing you have to safeguard.

  • Pass or fail you can check yourself
  • Stable, anonymized reference for the account
  • ES256 signature, checkable offline
  • Timestamp and verification method
  • No identity documents to store

See "sybil_checked": false? That’s us saying what a credential does not prove. It proves a person, not that they hold only one account.

attestation.jsonSample
// signed Proof-of-Human attestation
{
  "verified": true,
  "is_human": true,
  "sybil_checked": false,
  "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.

Real people behind reviews

Bind reviews, listings and messages to verified people. Show buyers the proof.

Anti-fraud gating

Gate payouts and risky actions behind a live person. Pair with your own check for one-bonus-per-person rules.

Keep bots out of drops

Require a verified person behind every claim, without collecting documents yourself.

Human-only access

Reserve features, posting rights or higher limits for verified people, with proof you can audit.

A 5arz credential proves a specific ID-verified person did a specific thing. It does not prove they hold only one account. For one-person-one-entry rules — votes, tournaments, airdrops — pair us with a uniqueness signal of your own.

Pricing

Checking a seal is free.

People never pay to be verified. You pay for seals at scale and for document checks.

Starter · Growth · Scale, monthly
$99 · $499 · $2,499
  • Dashboard and webhooks
  • Starter 100,000 seals · Growth 1,000,000 · Scale unlimited
  • Scale adds SSO / SAML, audit log, SLA
See pricing
Government-ID document checks
Per check
  • 10 a month included
  • Then $1.25 Starter · $0.75 Growth · $0.50 Scale
  • Run by our ID partners, priced near our cost
Compare plans

Checking a seal is always free, unlimited and offline. Issuing seals uses your plan’s monthly allowance. Building for AI agents? See Know Your Agent. Need an MSA or DPA? business@5arz.com

FAQ

Questions teams ask.

What does Proof-of-Human actually verify?

That a real, ID-verified, live person did the action you asked about — a signup, login, review or approval. Your product gets a signed credential bound to that action, not the documents.

Is it privacy-preserving?

Yes. ID and liveness are checked by our verification partners, Stripe Identity and Didit. 5arz never receives the selfie or ID image — only a signed result — and neither do you.

Does it prove a person has only one account?

No, and we say so plainly. It proves a specific ID-verified person did a specific thing. For one-person-one-entry rules, pair us with a uniqueness signal of your own.

How does it stop bots?

Every credential needs an ID check and a live person at the moment of signing, which a script can’t produce. Each one is signed and bound to its action, so changing one character makes it fail.

How do I integrate it?

Call our API to start a check, embed or redirect the flow, and get a signed result by webhook or polling. MCP is there for AI agents. Then verify it yourself against our public key, offline.

How is it priced?

Checking a seal is always free and unlimited. Free includes 1,000 seals and 10 document checks a month; paid plans are $99, $499 and $2,499 a month.

Extra document checks cost $1.25, $0.75 or $0.50 each, by plan. Details on the pricing page.

Is the technology proprietary?

It has 2 patents pending (US provisional), and it’s the same signing engine behind every 5arz seal. You don’t need to trust us: our public key is published, so anyone can check a credential.

Add Proof-of-Human to your product.

Get an API key in about thirty seconds. No card.