What the OnChain Passport actually is

The OnChain Passport is a verifiable attestation of human identity, distinct from a standard wallet address or a centralized Know Your Customer (KYC) database. It serves as a technical proof-of-personhood tool designed to confirm that a digital actor is a unique, real human being without revealing their legal identity or personal data.

The OnChain Passport verifies uniqueness and human status on the blockchain. It does not constitute a government-issued ID, nor does it guarantee legal compliance with specific jurisdictional regulations. Users should treat it as a cryptographic credential for identity verification, not as legal counsel or official documentation.

At its core, the system relies on the Ethereum Attestation Service (EAS) to create these on-chain records. When a user completes the off-chain verification process through Human Passport, the resulting data is attested to on the blockchain. This creates a tamper-evident record that applications can query to verify the user’s status. The process ensures that the identity claim is cryptographically signed and publicly verifiable, yet remains privacy-preserving.

This approach separates the technical capability of identity verification from legal identity. While traditional KYC processes collect sensitive personal information for regulatory compliance, the OnChain Passport focuses on verifying the nature of the actor—specifically, that they are a single, unique human. This distinction allows DeFi protocols to implement anti-sybil measures and fair participation rules without storing or processing sensitive personal data themselves.

The utility of this attestation lies in its transparency and standardization. Because the records are stored on EAS, any dApp can independently verify the attestation’s validity using open-source tools. This reduces reliance on proprietary, closed-source verification services and aligns with the decentralized ethos of the broader ecosystem. It provides a reusable identity layer that can be integrated into various applications, from voting systems to airdrop eligibility checks.

Ultimately, the OnChain Passport represents a shift toward verifiable, privacy-first identity in decentralized finance. It offers a mechanism to distinguish humans from bots and sybil attackers while maintaining user privacy. For legal and regulatory audiences, it is important to note that this is a technical solution for identity verification, not a substitute for legal identity frameworks or regulatory compliance obligations.

Minting your attestation on Ethereum

The process begins by collecting "stamps," which are cryptographic proofs of various activities and interactions. These stamps are aggregated to calculate a numerical score that represents your activity level and uniqueness. This score is not a legal identity document; rather, it serves as a proof-of-personhood metric used by decentralized applications to distinguish unique human users from automated bots.

To mint the attestation, you must connect a supported Ethereum wallet to the Human Passport interface. The system reads your existing stamps and calculates your current score. If your score meets the minimum threshold required by the target protocol, you can proceed to the final step. This workflow ensures that only wallets with sufficient human verification history can access specific DeFi features.

The final step involves creating an attestation on the Ethereum blockchain using the Ethereum Attestation Service (EAS). This action writes your score and associated metadata to the chain, creating a permanent, verifiable record. The cost of this transaction depends on current network gas fees and the specific schema used by the recipient protocol. Once minted, this attestation can be presented to any smart contract that recognizes the EAS schema, allowing for seamless interaction with compliant DeFi platforms.

OnChain Passport
Connect wallet and verify stamps

Open the Human Passport dashboard and connect your Ethereum wallet. Ensure all required stamps are verified and that your calculated score meets the minimum threshold for your intended use case.

OnChain Passport
Calculate and review your score

Review the aggregated score generated from your verified stamps. This score reflects the density and uniqueness of your on-chain and off-chain activity. Confirm that the data accurately represents your human identity before proceeding.

OnChain Passport
Mint the EAS attestation

Initiate the minting process to create an attestation on the Ethereum blockchain via the Ethereum Attestation Service. This transaction publishes your score to the chain, making it publicly verifiable by compliant smart contracts.

For detailed technical documentation on stamp verification and attestation schemas, refer to the official Human Passport support documentation and the EAS documentation. These resources provide the necessary context for integrating these attestations into compliant DeFi applications.

Why DeFi protocols need this verification

DeFi protocols face unique security and regulatory pressures that traditional centralized identity systems struggle to address. OnChain Passport provides a technical layer for proof-of-personhood, allowing protocols to verify human participants without storing sensitive personal data on-chain. This distinction is critical: the tool verifies that a user is a unique person, not that they hold a specific legal identity or citizenship.

The primary driver for adoption is sybil resistance. Without verification, bad actors can create thousands of fake wallets to drain airdrops or manipulate governance votes. OnChain Passport uses verifiable credentials to ensure one person, one wallet. This protects fair distribution mechanisms and maintains the integrity of protocol governance. As noted in Human Passport documentation, this approach allows developers to build trust into the protocol architecture itself.

Compliance is another major factor. Regulations like the EU’s MiCA require protocols to manage risk and prevent illicit activities. While OnChain Passport is not a legal guarantee of compliance, it offers a technical capability to meet emerging standards. Protocols can use these attestations to filter users based on jurisdiction or risk score, providing an audit trail that satisfies regulators without compromising user privacy.

The table below compares how traditional KYC stacks up against OnChain Passport’s decentralized approach.

FeatureTraditional KYCOnChain Passport
Data StorageCentralized databasesDecentralized blockchain (EAS)
Identity TypeLegal identity (Name, Address)Proof-of-personhood (Unique Human)
PrivacyLow (Sensitive data stored)High (No PII on-chain)
VerificationManual/Third-partyCryptographic/Smart Contract
Compliance RoleDirect regulatory requirementTechnical anti-sybil layer

Common mistakes when verifying identity

OnChain Passport streamlines proof-of-personhood, but the process requires careful attention to technical details. Users often encounter friction by overlooking three specific areas: wallet consistency, stamp validation, and minting costs. Understanding these pitfalls helps prevent failed verifications or unnecessary expenses.

Using multiple wallets for the same person

Sybil behavior—where one individual controls multiple identities—triggers security flags in the verification system. OnChain Passport relies on a single wallet address to accumulate and display your reputation score. If you split your activity across several wallets, the system cannot aggregate your stamps into a single, verifiable profile. This fragmentation results in a low or zero score, effectively locking you out of DeFi applications that require proof of personhood. Always link and verify using one primary wallet to ensure your data is consolidated correctly.

Incomplete stamp verification

A common error is assuming that submitting a stamp guarantees its validity. Each stamp requires explicit verification by the issuing authority. For example, a GitHub stamp must be confirmed by the Human Passport infrastructure, and a social media stamp must show active engagement. If you skip this step, your attestation remains incomplete. The Ethereum Attestation Service (EAS) only records data that has been successfully validated. Check your passport dashboard regularly to ensure all submitted stamps show a "verified" status before attempting to mint your on-chain identity.

Ignoring gas costs for minting

Minting your OnChain Passport is not free. The process involves writing an attestation to the blockchain, which requires paying gas fees in the native token of the chosen network (typically Ethereum or an L2 like Arbitrum). Users who do not hold sufficient funds for gas will see their minting transaction fail, even if their stamp verification is perfect. This is a technical transaction, not a free service. Ensure your wallet has enough native currency to cover network fees before initiating the minting process. For detailed cost estimates and network configurations, refer to the official Onchain Passport documentation.

Tracking the evolution of identity standards

The decision to adopt OnChain Passport involves balancing technical requirements against operational constraints. Start by identifying must-have criteria, such as sybil resistance or privacy preservation, and distinguish them from nice-to-have features like cross-chain compatibility.

A practical choice should survive normal use, maintenance, timing, and budget. If a recommendation only works in an ideal situation, call that out plainly and give the reader a fallback path. For instance, if a protocol requires strict jurisdictional filtering, OnChain Passport alone may be insufficient without additional off-chain KYC layers. Always verify that the chosen identity solution aligns with the specific regulatory and technical needs of your use case.

Onchain passport access: what to check next

OnChain Passport functions as a proof-of-personhood tool, not a legal identity document. It uses the Ethereum Attestation Service (EAS) to place verified attestation data on the blockchain [[src-serp-1]]. This technical capability allows platforms to verify uniqueness without storing sensitive personal information on-chain.

Is OnChain Passport free to use?

Minting the on-chain attestation is free. Users only pay standard Ethereum network transaction fees (gas) to record the data [[src-serp-1]]. There are no subscription costs for accessing the verification protocol itself.

Does OnChain Passport work with other DeFi platforms?

The attestation is stored on Ethereum via EAS, making it compatible with any platform that integrates EAS smart contracts [[src-serp-8]]. This allows for interoperability across various DeFi protocols that support this standard.

How is my privacy protected?

The system verifies uniqueness without revealing your identity. The on-chain record confirms you are a unique human without exposing personal details like your name or address to the public ledger.

No. OnChain Passport provides technical proof of personhood, not legal identification. It does not replace government-issued IDs or satisfy all regulatory KYC requirements.