Attestations
Introduction to Attestations via Ethereum Attestation Service (EAS)
Last updated
Introduction to Attestations via Ethereum Attestation Service (EAS)
Last updated
Attestations are a powerful concept in blockchain technology, allowing one entity to make verified claims about another or about specific data on the blockchain. The Ethereum Attestation Service (EAS) is an open-source, permissionless platform that enables the creation, verification, and management of these attestations on or off-chain. Learn more about EAS below and explore its implementations on GitHub.
Attestations are essentially digital signatures that vouch for certain attributes or facts. They can be used for:
Identity Verification
Reputation Systems
Compliance Checks
Ownership Proofs
Much more!
Zipwire leans on EAS to offer an "IsAHuman" attestation, which is a straightforward, boolean-based claim. This attestation has a single field with a true/false value, indicating whether the recipient's Ethereum account corresponds to a real human being. Here's how it works:
Prerequisite: A user must connect their Ethereum wallet to Zipwire.
Verification Process: Before issuing the attestation, Zipwire requires the user to pass a Yoti ID check, which verifies the user's identity
Issuance: Upon successful verification, Zipwire shows a claim panel on the user's dashboard and, if claimed, issues an "IsAHuman" attestation directly from Zipwire's Ethereum special account to the user's account. This attestation is then recorded on the blockchain, making it publicly verifiable yet privacy-preserving.
Privacy: The attestation is from Zipwire to your wallet, ensuring there's no direct link or data shared between you and your employer or any other entity, including AI agents. This maintains your privacy and the confidentiality of your professional relationships.
Combatting Bots: In an era where distinguishing between human and AI interactions online is crucial, this attestation helps services verify user authenticity.
Trusted Interaction: It adds an additional layer of trust for platforms, allowing them to ensure they're interacting with genuine users.
Universal Verification: Since attestations are on-chain, any dApp or service can check this attestation without needing to rerun identity checks, enhancing user experience across platforms.
By leveraging EAS, Zipwire not only simplifies identity verification but also strengthens the security and privacy of user interactions in the decentralized web. If you're interested in learning more about how to manage or view these attestations, check out the EAS explorer at EAS Scan for the Base Ethereum blockchain.
See also: