# Your Digital Identity on the Blockchain

[**Get started with Zipwire Attest →**](https://zipwire.io/attest)

## Your Digital Identity on the Blockchain

Zipwire Attest is a self-service platform that puts you in control of your digital identity. Register, connect your Ethereum wallet, and get blockchain attestations that prove who you are without compromising your privacy.

## What is Zipwire Attest?

Zipwire Attest allows individuals to:

* **Register independently** - No business account required
* **Connect your Ethereum wallet** - Receive attestations directly to your wallet
* **Complete ID verification** - Government-approved identity checks
* **Get blockchain attestations** - Proof of Personhood and document attestations
* **Generate cryptographic proofs** - Share only what you need, when you need it
* **Use everywhere** - Your attestations work across the entire Web3 ecosystem

## How it Works

### 1. Register and Connect

Visit [Zipwire Attest](https://zipwire.io/attest), create an account, and connect your Ethereum wallet.

### 2. Verify Your Identity

Complete a secure ID check using our Yoti integration - the same technology trusted by banks and government services.

### 3. Get Attested

Upon successful verification, claim attestations directly to your wallet:

* **"IsAHuman"** - Proof that you're a verified human being
* **"Private Data"** - Cryptographic attestations of your documents

### 4. Generate Proofs

When you need to prove something about yourself, generate a cryptographic proof that reveals only the specific information needed.

For a full step-by-step journey to get a JWT ProofPack with a claim like nationality (including attestation, delegation, and the Mint API), see [Getting a ProofPack JWT with a Nationality Claim](https://docs.zipwire.io/zipwire-attest/getting-a-proofpack-jwt-with-nationality).

## Types of Attestations

### IsAHuman Attestation

A simple boolean attestation that proves you're a verified human. This is useful for:

* Bot prevention in dApps
* Access to gated communities
* Basic trust verification

### Private Data Attestations

Cryptographic attestations of your documents using Merkle root hashes. These allow you to:

* Prove specific facts (age, nationality) without revealing full documents
* Maintain complete privacy while being verifiable
* Use selective disclosure for different use cases
* Selectively reveal any item from your passport or AML report

## Use Cases

### For Individuals

* **Age verification** - Prove you're over 18 without sharing your full passport
* **Nationality verification** - Confirm your nationality for international services
* **Professional credentials** - Verify qualifications without exposing personal details
* **DeFi access** - Meet KYC requirements for financial services
* **DAO participation** - Prove humanity for governance participation

### For Platforms

* **User verification** - Know you're dealing with real humans
* **Compliance** - Meet regulatory requirements while respecting privacy
* **Trust building** - Reduce fraud and build confidence in your community
* **Efficiency** - No need to run your own identity verification

## Privacy and Security

### Privacy-First Design

* Your personal documents never leave your control
* Only cryptographic hashes are stored on the blockchain
* You choose exactly what information to reveal
* No central database of personal information

### Security Features

* Government-approved ID verification
* Optional AML background checks
* Cryptographic proofs ensure data integrity
* On-chain verification prevents tampering

## Technical Details

### Blockchain Integration

* Attestations made to Base blockchain by Zipwire
* Uses EAS (Ethereum Attestation Service)
* Compatible with all EAS-supporting platforms
* Open standards for developer integration

### Wallet Requirements

* Supports EOA (Externally Owned Account) and Smart Wallets (e.g., Coinbase Smart Wallet)
* Browser extension wallets supported (MetaMask, Coinbase Wallet, etc.)
* WalletConnect supported for mobile wallets and QR code connection

## Getting Started

Ready to take control of your digital identity? Follow our step-by-step guide to get started with Zipwire Attest.

{% content-ref url="<https://github.com/zipwireapp/gbk-tz-docs/blob/main/zipwire-attest/get-started.md>" %}
<https://github.com/zipwireapp/gbk-tz-docs/blob/main/zipwire-attest/get-started.md>
{% endcontent-ref %}

## Learn More

* [Connect Your Wallet](https://docs.zipwire.io/fundamentals/security/wallet-connections)
* [ID Verification Process](https://github.com/zipwireapp/gbk-tz-docs/blob/main/zipwire-attest/id-verification-process.md)
* [Claiming Attestations](https://github.com/zipwireapp/gbk-tz-docs/blob/main/zipwire-attest/claiming-attestations.md)
* [Generating Proofs](https://github.com/zipwireapp/gbk-tz-docs/blob/main/zipwire-attest/generating-proofs.md)
* [Pricing](https://zipwire.io/my-account/pricing/attest-identity)

## Support

Need help with Zipwire Attest? Our support team is here to help you get the most out of your digital identity.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.zipwire.io/zipwire-attest/zipwire-attest.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
