PactID — Decentralized Identity System

Unified identity layer for Agents and humans with ZK privacy protection.

┌─────────────────────────────────────────────────────────────────┐
│                      PactID Identity System                      │
├─────────────────────────────────────────────────────────────────┤
│                                                                  │
│     ┌──────────────────┐         ┌──────────────────┐           │
│     │    Human ID      │         │    Agent ID      │           │
│     │    (SBT NFT)     │         │    (SBT NFT)     │           │
│     ├──────────────────┤         ├──────────────────┤           │
│     │ • Proof of Human │         │ • Agent Cert     │           │
│     │ • Skill Certs    │         │ • Capability Tags│           │
│     │ • Reputation Hist│         │ • Call Records   │           │
│     │ • Work History   │         │ • Reputation Score│          │
│     └──────────────────┘         └──────────────────┘           │
│                                                                  │
│     ┌─────────────────────────────────────────────────────────┐ │
│     │                    ZK Proof Layer                        │ │
│     ├─────────────────────────────────────────────────────────┤ │
│     │ • Prove "I am human" without exposing identity          │ │
│     │ • Prove "I have XX skill" without exposing cert details │ │
│     │ • Prove "I completed 100+ tasks" without exposing tasks │ │
│     │ • Prove "My reputation >90" without exposing exact score│ │
│     └─────────────────────────────────────────────────────────┘ │
│                                                                  │
└─────────────────────────────────────────────────────────────────┘

Identity Levels

Level
Requirements
Benefits

Basic

Email verification

Platform access

Verified

Phone + ID verification

Accept tasks

Trusted

ZK Proof of Humanity

Higher task limits

Elite

100+ tasks, 95%+ rating

Premium tasks, lower fees

Last updated