Credential Map and Weights
The Stamp-based realtime verification product uses a set of Stamps and underlying weighted credentials to determine the Unique Humanity Score of a user.
Stamps and credentials
Each Stamp partner or concept has their own Stamp that users can see and interact with see in their Passport. Each Stamp can have one or multiple underlying weighted credentials, which represent an identity verification activity within the Stamp partner's ecosystem.
The weights assigned to each credential represent how strong of a human signal the underlying verification activity represents. The higher the point allocation to a credential, the better the human signal.
Customizations
If you'd like to customize these credentials, you can do so with Custom Passport
Custom Passport enables you to customize the Passport Stamp lineup around your ecosystem's unique needs. You can make the following adjustments:
- Remove Stamps that don't fit your needs
- Adjust the weights of existing Stamps
- Create your own allowlist-based or GitHub activity-based Stamps
If you're interested in learning more about how to customize the Passport Stamp lineup, please reach out to us via this form (opens in a new tab).
Credential Map and Weights
The following table will help you understand how to map the different available credentials to their corresponding Stamps and weights. It is sorted based on the Stamp, orderred highest points to least.
These weights were last updated November 2025 -- See Stamp Changelog for more details
| Stamp | Credential | Weight |
|---|---|---|
| Binance | BinanceBABT | 10.021 |
| Biometrics | Biometrics | 6.000 |
| Discord | Discord | 2.800 |
| ENS | Ens | 0.208 |
| ETH Activity | total | 22.541 |
| ETHScore#50 | 16.021 | |
| ETHScore#90 | 2.926 | |
| ETHScore#75 | 2.399 | |
| ETHDaysActive#50 | 0.207 | |
| ETHGasSpent#0.25 | 0.778 | |
| ETHnumTransactions#100 | 0.210 | |
| Gitcoin | total | 6.237 |
| GitcoinContributorStatistics#totalContributionAmountGte#10 | 0.223 | |
| GitcoinContributorStatistics#totalContributionAmountGte#100 | 1.017 | |
| GitcoinContributorStatistics#totalContributionAmountGte#1000 | 4.997 | |
| GitHub | total | 6.026 |
| githubContributionActivityGte#30 | 1.879 | |
| githubContributionActivityGte#60 | 1.888 | |
| githubContributionActivityGte#120 | 2.259 | |
| 0.525 | ||
| Government ID | HolonymGovIdProvider | 16.026 |
| Guild | GuildAdmin | 0.468 |
| Identity Staking | total | 12.506 |
| SelfStakingBronze | 0.897 | |
| SelfStakingSilver | 2.066 | |
| SelfStakingGold | 2.700 | |
| BeginnerCommunityStaker | 0.673 | |
| ExperiencedCommunityStaker | 2.161 | |
| TrustedCitizen | 4.009 | |
| 1.531 | ||
| NFT | total | 22.053 |
| NFTScore#50 | 16.246 | |
| NFTScore#90 | 2.413 | |
| NFTScore#75 | 2.362 | |
| NFT | 1.032 | |
| Phone Verification | HolonymPhone | 1.521 |
| Proof of Clean Hands | CleanHands | 3.000 |
| Safe | GnosisSafe | 0.222 |
| Snapshot | SnapshotProposalsProvider | 0.239 |
| Steam | SteamGamingCredentials | 2.800 |
| X | X | 3.200 |
| zkEmail | total | 4.000 |
| ZKEmail#AmazonCasualPurchaser | 1.000 | |
| ZKEmail#AmazonRegularCustomer | 0.600 | |
| ZKEmail#AmazonHeavyUser | 0.400 | |
| ZKEmail#UberOccasionalRider | 1.000 | |
| ZKEmail#UberRegularRider | 0.600 | |
| ZKEmail#UberPowerUser | 0.400 |
Stamp Changelog
January 2025 launch
We launched several additions, subtractions, and updates to the Passport Stamp lineup that will help enable users who are new to web3, users from more global regions, and low-income users to more easily verify their identity and participate in the Passport-protected programs.
| Stamp | Credential | Action | Date | Details |
|---|---|---|---|---|
| Physical Address | TBD | Adding | TBD | We are planning to add a new Physical Address Stamp, which awards points for verifying different activities related to a physical address. |
| Biometrics | Biometrics | Updated | January 2025 | Graduating from beta. Weight increased from 5.0 to 6.0. |
| Proof of Clean Hands | CleanHands | Updated | January 2025 | Graduating from beta. Weight increased from 1.0 to 3.0. |
| Discord | Discord | Updated | January 2025 | Updated requirements: Account age > 365 days, member of 10+ servers, has 2+ verified external connections. Weight increased from 0.516 to 2.8. |
| X | X | Added | January 2025 | Re-added the X Stamp with updated requirements: Premium, Premium+, Business, Government, or Legacy verification; at least 100 followers; account age > 365 days. Weight: 3.2. |
| Steam | SteamGamingCredentials | Added | January 2025 | Added the Steam Stamp with requirements: 100+ hours total playtime, 10+ achievements earned, 3+ games with >1 hour each, no more than 50% playtime in a single game. Weight: 2.8. |
| Guild | GuildPassportMember | Removed | January 2025 | Removed the GuildPassportMember credential from the Guild.xyz Stamp. |
| Idena | IdenaState#Newbie, IdenaState#Verified, IdenaState#Human | Removed | January 2025 | This Stamp was too difficult for users to achieve, and the effort to maintain it was not sustainable for the Passport ecosystem. |
| BrightID | Brightid | Removed | January 2025 | The effort to maintain, along with the lack of quality human signal, was not sustainable for the Passport ecosystem. |
| zkEmail | ZKEmail#AmazonCasualPurchaser, ZKEmail#AmazonRegularCustomer, ZKEmail#AmazonHeavyUser, ZKEmail#UberOccasionalRider, ZKEmail#UberRegularRider, ZKEmail#UberPowerUser | Adding | November 4, 2025 | We launched the phase 1 version of the ZK Email Stamp, which awards points for Amazon and Uber activities. Phase 2 is in the ideation phase. |
| Lens | Lens | Removed | August 7, 2025 | Lens protocol changed and the cost and effort to maintain the Lens Stamp was not sustainable for the Passport ecosystem |
| Civic | CivicUniquenessPass, CivicLivenessPass | Removed | July 8, 2025 | Civic retired the Civic Pass product |
| Biometrics | Biometrics | Added | July 3, 2025 | We introduced human.tech's biometrics verification to replace the Civic Pass biometrics Stamp |
| Civic | CivicCaptchaPass | Removed | July 1, 2025 | Civic retired the Civic Pass product |
| Proof of Clean Hands | CleanHands | Added | May 1, 2025 | We added the human.tech Proof of Clean Hands Stamp, which checks KYC and sanctions lists for the given address |
| Coinbase | CoinbaseDualVerification | Removed | Feb 15, 2025 | Increased fraud rates from Coinbase caused us to temporarily remove this Stamp |
| zkSync | zkSyncWallet | Removed | Dec 18, 2024 | We incorporated the zkSync model into the aggregate model, which makes up the backend of the ETH Activity Stamp |
| Trusta | trusta | Removed | Dec 18, 2024 | Fraud rates associated to the Trusta stamp were increasing to levels that were not sustainable for the Passport ecosystem |
| ETH Activity | ETHScore#50, ETHScore#75, ETHScore#90 | Updated | Dec 18, 2024 | We rebuilt the back end of the ETH Activity Stamp to use our aggregate model as opposed to just the ETH L1 model |