← Blog

Proof of Humanity vs. Proof of Personhood: How Web3 Verifies Real Users

Proof of humanity and proof of personhood both verify real, unique humans online. See how they differ and how Web3 filters bots and sybils.

RubyScore Research· Research Team· September 22, 2026· 7 min read

Proof of Humanity vs. Proof of Personhood: The Short Answer

Proof of humanity and proof of personhood both verify that an online user is a real, unique human, not a bot or sybil, and the terms are often used interchangeably. In practice, proof of personhood stresses a long-lived, one-person-one-credential guarantee, while proof of humanity can mean a momentary check that a live human is present. Adding to the confusion, Proof of Humanity is also the proper name of a specific Kleros-based protocol, so the same phrase describes both a general idea and a particular product. If you only remember one distinction: personhood is about uniqueness that persists, while a bare humanity check is about liveness right now.

What Is Proof of Humanity?

Proof of humanity is any method that confirms a real person, rather than a script, bot, or automated agent, is behind an account or wallet. Capitalized, Proof of Humanity (proofofhumanity.id) is also a specific protocol launched in 2021 on Ethereum. It builds a registry of verified humans by combining three signals: a video submission, a vouch from an already-registered member, and a refundable deposit, with disputes settled by the Kleros decentralized court. Lowercase, "proof of humanity" is used more loosely for almost any liveness or humanness test, from a CAPTCHA that blocks automated traffic to a wallet-based reputation score. That range is exactly why the term is ambiguous on its own.

What Is Proof of Personhood?

Proof of personhood is the broader concept of establishing that each credential maps to exactly one real, unique human, the "one person, one identity" property. The term was popularized in Web3 partly by Vitalik Buterin, who in 2023 wrote about the tradeoffs of biometric proof of personhood. Where a plain humanity check may only confirm that someone is human at a given moment, personhood adds uniqueness and persistence: the same person cannot register twice, and the credential is meant to last. Systems that deliver this are commonly called proof of personhood protocols, and the artifacts they issue are personhood credentials. (Source: https://vitalik.eth.limo/general/2023/07/24/biometric.html)

Why the Distinction Matters Now: AI Bots and Sybil Attacks

The distinction has become urgent because generative AI has made bots cheap, fluent, and hard to spot, while token incentives make sybil attacks, where one actor operates many fake identities, highly profitable. Airdrop farming, quest-platform gaming, governance manipulation, and fake-account fraud all exploit the gap between "looks human" and "is a unique human." A one-time humanity check stops the crudest automated traffic; genuine sybil resistance requires the uniqueness guarantee that personhood aims to provide. The problem is not unique to Web3, and an independent roundup of fake-account detection tools shows how varied the defenses have become across the wider industry.

The Main Verification Approaches Compared

The leading approaches differ in what they measure and how much trust they concentrate:

Approach How it works Examples Decentralization Collects biometrics? Persistent track record?
Biometric Scans a unique body feature to prove uniqueness World ID, Humanity Protocol Low–medium (central operator + hardware) Yes Uniqueness credential, not activity
Social / web-of-trust Members vouch for each other in a graph Proof of Humanity, BrightID High No Registry membership
Credential aggregation Bundles existing signals into a score Human Passport Medium–high No Depends on collected stamps
On-chain behavioral Analyzes wallet activity across chains for humanness RubyScore MRS / PoH ID High No Yes, ongoing on-chain history

Biometric Verification: World ID and Humanity Protocol

Biometric systems establish uniqueness by scanning a body feature that is hard to duplicate. World (formerly Worldcoin) uses a device called the Orb to scan a person's iris and convert it into an encrypted iris code; per World, the raw image is deleted by default unless the user opts into storage, and verification then uses zero-knowledge proofs so a person can prove they are a unique human without revealing which specific credential is theirs. Humanity Protocol takes a comparable uniqueness-first approach but scans palm data instead of the iris. Biometrics deliver strong uniqueness, but critics note that the reliance on proprietary hardware and a central operator concentrates trust and raises data-custody questions. (Source: https://world.org)

Social Vouching and Web-of-Trust: Proof of Humanity and BrightID

Social approaches skip biometrics and instead build a graph of humans who vouch for one another. The Proof of Humanity protocol combines vouching with a video submission and a Kleros-adjudicated challenge process, so fraudulent entries can be disputed and removed. BrightID runs verification "connection parties" where participants confirm each other over video, forming a web of trust that is then analyzed for sybil patterns. These systems are highly decentralized and collect no biometric data, but they can be slower to onboard new users and depend on the honesty and reach of the underlying social graph.

Credential Aggregation: Human Passport (Formerly Gitcoin Passport)

Credential aggregation treats humanness as a score assembled from many independent signals. Human Passport, formerly Gitcoin Passport and now part of human.tech after the Holonym Foundation acquired it in a deal announced in early 2025, lets users collect "stamps" from web accounts, off-chain credentials, and on-chain activity, then combine them into a single humanity score that dApps can gate on. The model is flexible and privacy-conscious and can incorporate zero-knowledge proofs, but the strength of any given passport depends on which stamps a user actually holds. (Source: https://www.coindesk.com/business/2025/02/10/digital-identity-startup-holonym-acquires-gitcoin-passport)

On-Chain Behavioral Identity: Deriving Humanness From Wallet Activity

On-chain behavioral identity derives humanness directly from what a wallet has done, with no ID document, biometric scan, or vouching required. This is RubyScore's model. Its Multichain Reputation Score (MRS) is a 0–1000 score that aggregates a wallet's on-chain activity across more than 70 blockchains, using AI-assisted scoring to quantify humanness. Built on top of that signal, RubyScore's Proof-of-Human ID (PoH ID) is a decentralized identity based on on-chain data that filters bots and sybils and verifies real user activity. Because genuine, sustained multichain history is costly for sybil farms to fabricate at scale, the approach is permissionless and privacy-preserving, and, unlike a single uniqueness check, it carries an ongoing activity track record. In RubyScore v2 the system is modular and fully on-chain, so users own, display, and use their score across ecosystems.

How to Choose a Proof-of-Personhood Approach

The right method depends on what a protocol, dApp, or airdrop or quest platform is optimizing for:

  • Maximize uniqueness guarantees: biometric systems (World ID, Humanity Protocol) give the strongest one-person-one-credential property, at the cost of hardware and a central operator.
  • Maximize decentralization and privacy: social graphs (Proof of Humanity, BrightID) and on-chain behavioral identity avoid biometrics entirely.
  • Reward genuine, active users and filter farmers: on-chain reputation such as RubyScore's MRS and PoH ID measures real activity over time rather than a single check.
  • Stay flexible: credential aggregation (Human Passport) lets a team weight several signals at once.

Many teams combine methods, for example a uniqueness check for eligibility plus an on-chain reputation score to weight rewards toward real users. Newer efforts point in the same direction: Polkadot's Project Individuality, unveiled by Gavin Wood in 2025 and run through a dedicated People Chain, aims to make one-person-one-identity a native, KYC-free layer of the network. (Source: https://polkadot.com/blog/proof-of-personhood-polkadot-project-individuality/)

Frequently Asked Questions

Is proof of humanity the same as proof of personhood? Not exactly, though the terms are often used interchangeably. Proof of personhood is the broader concept of verifying one real, unique human per credential. Proof of Humanity is also the name of a specific Kleros-based protocol. Casually, "proof of humanity" can also mean a momentary check that a live human is present, without a persistent unique-human guarantee.

Does proof of humanity require biometrics? No. Biometrics such as World ID's iris scan or Humanity Protocol's palm scan are one approach, but not the only one. Other methods use social vouching and web-of-trust (Proof of Humanity, BrightID), credential aggregation (Human Passport), or on-chain behavioral analysis of a wallet's activity, none of which collect biometric data.

Is World ID private? World ID is designed to be privacy-preserving: the Orb converts an iris scan into an encrypted iris code and, per World, deletes the raw image by default unless the user opts into storage. Verification uses zero-knowledge proofs so users can prove uniqueness without revealing their specific credential. Critics still question the reliance on centralized biometric hardware and data custody.

Which proof-of-personhood method is most decentralized? Social-graph and on-chain approaches are generally the most decentralized because they avoid proprietary biometric hardware and central operators. Proof of Humanity and BrightID rely on community vouching, while on-chain identity derives from public blockchain activity. Biometric systems like World depend on the Orb and a central operator, which concentrates trust.

What is proof of humanity in crypto? In crypto, proof of humanity refers to on-chain systems that verify a wallet or account belongs to a real, unique person, so bots and sybils cannot farm airdrops, quests, governance votes, and rewards. It underpins fairer token distribution and sybil-resistant reputation across dApps and protocols.

Can on-chain activity prove someone is human without ID or biometrics? To a meaningful degree, yes. On-chain behavioral identity studies a wallet's transaction history across many blockchains to estimate humanness and build a reputation score. Those activity patterns are costly for bots and sybil farms to fake at scale. It is permissionless and privacy-preserving, and unlike a one-time uniqueness check it carries an ongoing activity track record.

Filtering bots before your next campaign?

RubyScore filtered 500,000+ bots for Somnia and 243,000+ for Linea using on-chain reputation and Proof-of-Human ID.

Get Score