The "IsEighteen" Attestation: Purpose and Limitations
Overview
The "IsEighteen" attestation is a statement of fact that confirms a wallet holder is at least 18 years old. This attestation is useful for platforms and services that require age verification for adult services, legal contracts, and other age-restricted activities.
How It Works
The process follows the standard attestation workflow:
Wallet Connection: Connect your Ethereum wallet to Zipwire
Age Verification: Complete a Yoti ID check that verifies your date of birth
Age Calculation: Zipwire calculates your age from the verified date of birth
Attestation Issuance: If you're 18 or older, claim the "IsEighteen" attestation
Blockchain Recording: The attestation is recorded on the Base blockchain
Privacy Features
The attestation only confirms the age threshold (18+) without revealing your exact date of birth
No personal data is stored on the blockchain
The attestation can be verified without exposing additional personal information
How to Get IsEighteen Attestations
AttestationsYou can obtain IsEighteen attestations through:
Self-service: Use Zipwire Attest for independent registration
Business integration: Use Zipwire Collect when businesses include ID checks
Use Cases
Adult services - Verify users are 18+ for age-restricted content
Legal contracts - Ensure users can enter into binding agreements
Financial services - Many services require users to be 18+
Employment verification - Verify workers are legally adults
Platform age requirements - Age-gate access to adult-oriented platforms
Limitations
Age Threshold Only: Confirms you're 18+, not your exact age
Transfer Vulnerability: If a wallet is sold or stolen, the attestation remains
Age Revealing: Unlike some attestations, this does reveal that you're at least 18
Permanent Record: Once issued, the attestation is permanent on the blockchain
Best Practices
Attestations & Privacy: Timing Your Claims & Data DeletionConsider timing: Space out age attestation claims to avoid linking wallet addresses
Understand permanence: Age attestations are permanent once issued
Use appropriately: Only require age attestations when necessary for your service
Comparison to Other Attestations
IsAHuman: Confirms the wallet belongs to a real person (no age information)
IsEighteen: Confirms the user is at least 18 years old
Private Data Attestations: Allow selective disclosure of specific age information
Last updated