Passport
A privacy-first identity hub for proving humanity through Web2 and Web3 stamps, designed for Sybil resistance without exposing sensitive personal data.

Impact
Human Passports
2M+
Ecosystem Partners
120+
Credentials
43M+
Secured Public Goods Matching Pools
$25M+
In Airdrops Secured Against Sybils
$512M+
Challenge
Problem
Identity in Web3 was scattered across wallets, platforms, and communities. Bad actors and bots made fair funding and governance harder, while many proof-of-personhood approaches created uncomfortable privacy tradeoffs. As Product Designer for Gitcoin Passport, I worked on a product that could bring identity and proof of humanity into one understandable place while keeping users in control of what they shared.
Approach
Process
Premise
Gitcoin Passport, now Human Passport, needed to balance robust Sybil resistance with user privacy. The product had to help people prove humanity without asking them to expose a single sensitive identity source, and it had to make that tradeoff clear enough for everyday crypto users.
Problem
Trust signals were fragmented across onchain history, social accounts, professional platforms, and verification providers. For funding rounds and governance systems, that fragmentation made it difficult to separate real participants from coordinated Sybil behavior without pushing users toward invasive identity checks.
Solution: Stamps as User Choice
I structured Passport around stamps: discrete proofs that users could choose and verify across Web2 and Web3. Instead of one mandatory identity path, people could build a passport from signals that matched their comfort level, turning scattered identity markers into one coherent trust profile.


Humanity Score
The interface centered on a humanity score so users could understand progress at a glance. Getting to a passing score became a clear product goal: verify enough stamps across categories to unlock stronger credibility for funding, governance, eligibility, and ecosystem participation.
Stamp Details and Verification States
Stamp details opened in a sidebar, keeping the user in context while exposing the practical information they needed: what the stamp checks, how many points it can add, what work is required, and whether it is verified, expired, or ready to update.
Minting Passport Onchain
Once a user reached a passing score, the product introduced a minting moment: a way to turn reputation into an onchain passport. This created a stronger finish to the journey while preserving the larger idea that the passport is assembled by the user, not imposed on them.

Impact
Outcome
The result was a privacy-first verification product that unified identity signals into a user-controlled dashboard, made trust and status easier to understand, and helped lay the foundation for Gitcoin Passport's evolution into Human Passport.