Universal identity system on ProbeChain Rydberg Testnet supporting Human, Agent, and Organization identity types with verifiable attributes.
- Create identities with public key association
- Add attributes with proof hashes (e.g., email, name, KYC)
- Verifier-based attribute verification
- Attribute revocation by owner or verifier
- Identity deactivation
npm install
cp .env.example .env
# Add your private key to .env
npx hardhat compile
npm run deploy- Network: ProbeChain Rydberg Testnet
- Chain ID: 8004
- RPC: https://proscan.pro/chain/rydberg-rpc