Zipwire Documentation
Visit Zipwire
  • 👋Welcome to Zipwire
  • Overview
    • 💡What is it?
    • 🙋‍♀️Who can use it?
    • ✨Our Features
    • 🚗Can I test drive it?
      • 📦Setting up Zipwire Approve
      • 📥Setting up Zipwire Collect
    • 🔑Logins & Invitations
    • 🐢Zipwire Collect: Rapid Onboarding, Effortless Compliance
    • 💾Data Ownership in Zipwire
  • Zipwire Approve
    • 🏅How Zipwire Approve is radically different and speeds up pay day
    • ⛔Why we don't track start and end times
    • 📦Unboxing key concepts
      • 📜Accounts
      • ⏲️Timesheets
      • 👷Senders
      • 🚦Approvers
      • 👑Processors
      • ⤵️Workflows
      • 🏷️Assignments
      • 📐Billing Plans
      • 💱Rate Plans
      • 📬Teams & Inboxes
      • 🏢Workplaces
      • 🛡️Clients
      • ✍️The Journal
      • 🤸Activities
      • 💸Payment Methods
    • 🔲Logical structure
    • 🛠️Set up your workplace
    • 🚥Processing stages
    • 💵Understanding invoicing
    • 🏷️Using assignments
      • 🏖️Holiday assignment
  • Zipwire Collect
    • 🗄️Effortless Document Collection for Any Need
    • 🟢Get Started
    • 😭IDSP, IDVT, KYC, KYB and AML
      • 🤳Selfie Checks Powered by Yoti
      • ⛓️Blockchain Attestations
    • 📄Using Packs
    • 🤖Machine Vision
      • 🤷Failure to Recognise
      • 🪪Document Types
    • ✍️Manual Entry for Streamlined Information Gathering
    • ✨Creating a Collection with AI
    • 👀What the Respondent Sees at Their End
    • ♻️Lifecycle of a Collection
    • 🚚Bulk Upload
    • 🔍Document Inspection
  • Fundamentals
    • 🛡️Security
      • 📲Authenticator mobile apps
      • 🔐Two factor in Zipwire
      • Wallet Connections
      • Sign-in with Ethereum
      • Attestations
        • The "IsAHuman" Attestation: Purpose and Limitations
        • Zipwire’s Master Attester Wallet Address and Public Key
      • Wallet Verification Guide
        • Introduction to Sleeper Wallets and Blockchain Legends
        • How Sleeper Wallets Are Created
        • Verifying Attested Wallets
        • The Market for Selling and Buying Attested Wallets
        • Holistic Evaluation of Ethereum Wallets
        • The Future of Attestations and Wallet Verification
        • Verifying Zipwire’s Merkle Root Attestations for Developers
      • Understanding Merkle Trees and Proofs
  • Use Cases
    • 🎭Identity Checks - Right to Work
    • 🪪Compliance - Know Your Customer
    • 🎨For Senders
      • 💬Sending journal updates via WhatsApp
      • 🤸‍♂️Naming activities
      • ✍️Tracking time in your Journal
      • ⏲️Send your first timesheet
    • 📱Tracking time via WhatsApp
    • 🖥️For Approvers
      • 💬Approving timesheets via WhatsApp
  • Troubleshooting
    • 🔀Tangled Identities
Powered by GitBook
On this page
  • Overview
  • Key Verification Checks
  • 1. Who Made the Attestation?
  • 2. When Was the Attestation Made?
  • 3. What Other Attestations Are Present?
  • 4. What Transactions Has the Wallet Made?
  • Verification Tools
  • Why It Matters
  1. Fundamentals
  2. Security
  3. Wallet Verification Guide

Verifying Attested Wallets

PreviousHow Sleeper Wallets Are CreatedNextThe Market for Selling and Buying Attested Wallets

Last updated 3 days ago

Overview

Verifying the trustworthiness of an attested Ethereum wallet, such as a sleeper wallet or blockchain legend, is critical to avoid scams, compromised accounts, or fraudulent identities. This page outlines key checks to evaluate an attested wallet’s legitimacy, focusing on attestation details, transaction history, and verification tools.

Key Verification Checks

To assess a wallet’s trustworthiness, perform the following checks:

1. Who Made the Attestation?

Ensure the attestation comes from a trusted source, such as Zipwire’s Master Production Attestation Key:

  • Ethereum Address: 0x2651ef3d909828eff9a9bdd6454eb5f98b045e76

  • Public Key: 0x04f585f43d96b93c921d4a9d2307f36a4fe1faea39a3c737a1e228295c3bcbef4813f69674b467de30e67888f1e63c13c0e12e2decd5fd623f08f7ef7959cd4b64

  • Verification: Confirm these details on Zipwire’s GitHub: .

  • Security Note: Cross-check the attester’s address on EAS Scan for the Base blockchain to review its attestation history and ensure it hasn’t been compromised.

A trusted attester’s wallet should have a consistent history and no signs of unauthorized access.

2. When Was the Attestation Made?

The freshness of an attestation matters. A recent attestation (e.g., within days or weeks) reduces the likelihood that the wallet was stolen or sold after verification. Check the attestation’s timestamp on EAS Scan to confirm its recency.

3. What Other Attestations Are Present?

Look for additional attestations to build confidence. For example:

  • An attestation containing a Merkle root hash of an identity document (issued by a trusted attester like Zipwire) is a strong indicator of human verification.

  • Request the wallet holder to provide a Merkle proof revealing specific identity data (e.g., name or document number) to verify the attestation’s authenticity.

  • Multiple attestations from reputable sources enhance credibility.

Use EAS Scan to view all attestations linked to the wallet address and their respective attesters.

4. What Transactions Has the Wallet Made?

Analyze the wallet’s blockchain activity for signs of legitimate use:

  • Consistent Activity: Real users typically have a history of sending/receiving tokens, interacting with dApps, or other transactions.

  • Red Flags: Sudden bursts of activity after long inactivity or no transactions beyond attestations may indicate a sleeper wallet or synthetic identity.

  • Use block explorers like Etherscan or BaseScan to review the wallet’s transaction history.

Verification Tools

  • Merkle Proof Requests: Ask the wallet holder for proofs to validate identity-based attestations.

Why It Matters

Thorough verification ensures that an attested wallet is legitimate and not a compromised or fabricated identity. By checking the attester, attestation freshness, additional attestations, and transaction history, you can make informed decisions about trusting a wallet for dApp access, trading, or other interactions.

EAS Scan (Base Blockchain): Search for the wallet address or Zipwire’s master attester address (0x2651ef3d909828eff9a9bdd6454eb5f98b045e76) to view attestation details: .

Zipwire’s GitHub: Verify attester details to guard against hacked documentation: .

🛡️
https://github.com/zipwireapp/zipwireapp/blob/master/PUBLICKEYS.md
https://base.easscan.org/
https://base.easscan.org/
https://github.com/zipwireapp/zipwireapp/blob/master/PUBLICKEYS.md