Human Passport
Sybil-resistance tool that scores wallets on verified Stamps so apps can gate airdrops, votes and rewards to humans.
No project pays to be listed. How we rank
Human Passport key facts
| Category | Web3 identity |
|---|---|
| Chains | Onchain Passport on Arbitrum, Base, Linea, Optimism, Scroll, Shape and zkSync |
| Platforms | Web, API |
| Free plan | Free API access to Passport user data |
| Company | Part of human.tech |
| Pricing | Free app and API; Government ID Stamp $5 (or $3 NFC passport) plus gas; onchain mint about $3 plus gas |
| US availability | Available: terms restrict only sanctioned jurisdictions |
What is Human Passport?
Human Passport, formerly Gitcoin Passport, is a proof-of-personhood tool that gives each wallet a Unique Humanity Score built from verified credentials called Stamps. The Passport app uses a score of 20 as its default threshold for passing users. Its homepage lists 2M+ passports and 120+ ecosystem partners. It is part of human.tech.
How Human Passport works
Your Passport is tied to an Ethereum address.
You add Stamps, verifiable credentials that show human activity, such as a Google, Discord or GitHub account, ENS, NFT holdings, phone verification, biometrics or a government ID. Each Stamp carries a weight, and the weights add up to your Unique Humanity Score. Apps read that score through the Stamps API v2 with a GET request to /v2/stamps/{scorer_id}/score/{address}, which returns the score, the threshold (20 in the docs example) and whether the address passes. Offchain Stamps expire after 90 days unless you reverify them.
Human Passport also offers a Models API that scores any EVM address from its transaction history, with no Passport needed, using models for Ethereum, Arbitrum, Base, Optimism, Polygon and zkSync. You can mint your Passport onchain as an Ethereum Attestation Service attestation so contracts can read it. Identity staking lets you stake GTC on yourself or others; if an identity is found to be a Sybil, both self-staked and community-staked GTC on it can be slashed, with an appeals process.
How to start with Human Passport
- You need an Ethereum wallet such as MetaMask.
- Go to app.passport.xyz, choose Sign in With Ethereum and sign the message; a new Passport starts empty.
- Verify the Stamps you can, aiming for a score of 20.
- Developers log in to developer.passport.xyz by connecting a wallet, create an API key under API Keys, and create a Scorer, which gives the Scorer ID used in each request.
- An API playground lets you test calls before you write code.
Human Passport fees and limits
- The Government ID Stamp, worth 16 points, costs $5 plus gas for an ID scan with a reusable onchain soulbound token, $3 for an NFC passport scan, or nothing for a one-time NFC check valid for one week.
- Minting an onchain Passport costs about $3 plus gas; Human Passport suggests an L2 such as Optimism to keep gas low.
Creating a Passport and verifying most Stamps is free, and the homepage lists free API access to Passport user data. Some Stamps cost money. Batch Sybil classification of a wallet list is offered as a data service through a contact form.
Risks to know before using Human Passport
- A score is a probability signal, not proof of identity, and partners set their own cutoffs, so a user with few Stamps can be locked out of an airdrop or vote.
- Stamps are reweighted over time, as with a January 2026 update, which can move a score without any action from you.
- Staking GTC puts tokens at risk: if you stake on an identity later judged a Sybil, your stake can be slashed.
- Human Passport says it stores hashed signals rather than names, emails or IPs.
Human Passport alternatives
Other projects people compare with Human Passport.
Proof-of-human credential from World, issued after an iris and face scan at an Orb device and stored on your phone.
Where Human Passport ranks on DappAtlas
Listed next to Human Passport
- ENS Web3 domain service
- Basenames Web3 domain service
- Galxe Crypto earn app
- Privy Developer infrastructure
- MetaMask Embedded Wallets Developer infrastructure
Human Passport pros and cons
- Free API for Passport user data
- No biometrics required: score comes from Stamps
- Integrated with Guild, Galxe and Snapshot
- Default pass threshold of 20 can block users with few Stamps
- API key needs a wallet login to the developer portal
- Stamps API needs a separate Scorer ID for each use case
Human Passport FAQ
What is Human Passport?
Human Passport, formerly Gitcoin Passport, is a proof-of-personhood tool that gives each wallet a Unique Humanity Score built from verified credentials called Stamps. The Passport app uses a score of 20 as its default threshold for passing users. Its homepage lists 2M+ passports and 120+ ecosystem partners. It is part of human.tech.
Which chains does Human Passport support?
Onchain Passport on Arbitrum, Base, Linea, Optimism, Scroll, Shape and zkSync.
How much does Human Passport cost?
Free app and API; Government ID Stamp $5 (or $3 NFC passport) plus gas; onchain mint about $3 plus gas, according to Human Passport’s own page (checked Sep 26, 2026). Free plan: Free API access to Passport user data.
Is Human Passport available in the US?
Available: terms restrict only sanctioned jurisdictions, according to Human Passport’s own page (checked Sep 26, 2026).
Sources
- Human Passport: official site
- Human Passport: Homepage
- Human Passport Support: Government ID Stamp
- Human Passport: Terms of Use
- Human Passport Docs: Overview
- Human Passport Docs: Stamps API v2 quick start
- Human Passport Docs: Getting access
- Human Passport Docs: Stamp and score expiry
- Human Passport Docs: Models API
- Human Passport Support: Creating a Passport
- Human Passport Support: Onchain Passport
- Human Passport Support: Passport slashing
- Human Passport Support: Knowledge base
How this page works
Sources: Human Passport: official site, Human Passport: Homepage, Human Passport Support: Government ID Stamp. Data as of Sep 26, 2026.
Not affiliated with any project listed. Educational content, not financial advice.