Proof of Personhood

How to use Zipwire Attest to prove your humanity for dApps, DAOs, and platforms that need to filter out bots and automated systems.

What is Proof of Personhood?

Proof of personhood is a way to demonstrate that you're a real human being rather than a bot or automated system. In the Web3 ecosystem, many platforms need to distinguish between genuine users and automated entities to prevent spam, manipulation, and abuse.

Why Proof of Personhood Matters

For dApps and Platforms

  • Prevent bot manipulation - Stop automated systems from gaming the platform

  • Reduce spam - Ensure only real users can participate

  • Build trust - Create communities of verified humans

  • Fair governance - Ensure voting and decision-making involves real people

For Users

  • Access gated communities - Join exclusive platforms and groups

  • Participate in governance - Vote in DAOs and decentralized organizations

  • Build reputation - Establish yourself as a verified human

  • Protect against bots - Ensure you're interacting with other humans

How Zipwire Attest Provides Proof of Personhood

The IsAHuman Attestation

Zipwire Attest issues an "IsAHuman" attestation that proves you've completed government-approved identity verification. This attestation:

  • Is a simple boolean - Just proves you're a verified human (true/false)

  • Uses government-approved verification - Same ID checks used by banks

  • Is privacy-preserving - No personal data stored on the blockchain

  • Is verifiable anywhere - Can be checked by any platform that supports EAS

The Process

  1. Register with Zipwire Attest - Create your account independently

  2. Connect your Ethereum wallet - Link your wallet to receive attestations

  3. Complete ID verification - Use Yoti's government-approved ID check

  4. Claim your attestation - Add the IsAHuman attestation to your wallet

  5. Connect to apps - Simply connect your wallet to any app that supports EAS; they'll automatically see you're human

Real-World Use Cases

DAO Governance

Many decentralized autonomous organizations (DAOs) require proof of personhood for voting to prevent sybil attacks where one person creates multiple wallets to manipulate votes.

Example: A DAO might require an IsAHuman attestation before allowing members to vote on proposals. This ensures that each vote represents a real person, not a bot or duplicate account.

Social Platforms

Web3 social platforms often use proof of personhood to create genuine communities and prevent spam.

Example: A decentralized social media platform might require IsAHuman attestations to post content, ensuring that all posts come from verified humans rather than automated bots.

NFT Marketplaces

NFT marketplaces can use proof of personhood to prevent bot manipulation and ensure fair trading.

Example: A marketplace might require IsAHuman attestations to participate in auctions or access certain features, preventing bots from artificially inflating prices.

DeFi Protocols

Some DeFi protocols use proof of personhood for access control and governance.

Example: A lending protocol might require IsAHuman attestations to access certain features or participate in governance decisions.

Privacy Considerations

The IsAHuman attestation is designed to be privacy-preserving:

  • No personal data - The attestation only proves you're human, not who you are

  • No tracking - The attestation doesn't create a link between your identity and activities

  • Revocable - You can revoke your attestation if needed

  • Simple boolean - Just shows true/false for humanity verification

  • No proof needed - Simply connecting your wallet is enough; the app will automatically see you're human

Getting Started

Ready to get your proof of personhood? Start with Zipwire Attest:

Your Digital Identity on the Blockchain

Learn More

Last updated