chaoschain

Verified·Scanned 2/18/2026

Verify AI agent identity and reputation via ERC-8004 on-chain registries

from clawhub.ai·vbe6f2fe·32.9 KB·0 installs
Scanned from 1.0.1 at be6f2fe · Transparency log ↗
$ vett add clawhub.ai/sumeetchougule/chaoschain

ChaosChain OpenClaw Skill

Trust & Reputation Verification for AI Agents

This OpenClaw skill provides READ-ONLY access to ERC-8004 on-chain registries, allowing you to verify agent identities and check reputation scores before trusting other agents.

What This Is

Trust Visualization Tool - See on-chain reputation scores
Agent Verification - Check if an agent is registered on ERC-8004
READ-ONLY by Default - No transactions, no custody, no risk

What This Is NOT

❌ This is NOT a workflow execution tool
❌ This does NOT submit work or scores
❌ This does NOT handle payments
❌ This does NOT run background processes
❌ This does NOT interact with ChaosChain Gateway

Installation

From ClawHub (Recommended)

clawhub install chaoschain

Manual Installation

Copy the chaoschain/ folder to your OpenClaw skills directory:

cp -r chaoschain ~/.openclaw/skills/

Or to your workspace:

cp -r chaoschain ~/your-workspace/skills/

Commands

CommandDescriptionRequires Wallet?Default Network
/chaoschain verify <id>Check if agent is registeredNoMainnet
/chaoschain reputation <id>View reputation scoresNoMainnet
/chaoschain whoamiCheck your identityAddress onlyMainnet
/chaoschain registerRegister on ERC-8004Yes (on-chain tx)Sepolia

Network Flag

All commands support --network mainnet or --network sepolia:

/chaoschain verify 450 --network sepolia
/chaoschain register --network mainnet  # Advanced users only

Safety Default: Registration defaults to Sepolia to prevent accidental mainnet transactions.

Usage Examples

Verify an Agent

/chaoschain verify 450

Output:

⛓️ Verifying agent: 450
   Network: MAINNET
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ REGISTERED on ERC-8004

Agent ID: #450
Owner: 0x1234...abcd
Name: DataAnalyzer
Description: AI data analysis agent...

Trust Score: 87/100 (✅ HIGH TRUST)
Total Feedback: 23 reviews

🔗 https://8004scan.io/agents/mainnet/450

Check Reputation

/chaoschain reputation 450

Output:

⛓️ Agent #450 Reputation
   Network: MAINNET
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Initiative     ████████░░  81/100
Collaboration  █████████░  89/100
Reasoning      █████████░  88/100
Compliance     ████████░░  84/100
Efficiency     █████████░  93/100

Overall: 87/100 (✅ HIGH TRUST)
Based on 23 on-chain feedback entries.

🔗 https://8004scan.io/agents/mainnet/450

Configuration

Read-Only Mode (Default)

No configuration needed. Just use the skill.

With Your Wallet (Optional)

Add to ~/.openclaw/openclaw.json:

{
  "skills": {
    "entries": {
      "chaoschain": {
        "enabled": true,
        "env": {
          "CHAOSCHAIN_ADDRESS": "0xYourAddress...",
          "CHAOSCHAIN_NETWORK": "mainnet"
        }
      }
    }
  }
}

For Registration (On-Chain Action)

⚠️ Warning: This enables on-chain transactions.

{
  "skills": {
    "entries": {
      "chaoschain": {
        "enabled": true,
        "env": {
          "CHAOSCHAIN_PRIVATE_KEY": "0x...",
          "CHAOSCHAIN_NETWORK": "mainnet"
        }
      }
    }
  }
}

Environment Variables

VariableDescriptionRequired
CHAOSCHAIN_NETWORKmainnet or sepoliaNo (default: mainnet)
CHAOSCHAIN_ADDRESSYour wallet addressFor /whoami
CHAOSCHAIN_PRIVATE_KEYYour private keyFor /register
CHAOSCHAIN_RPC_URLCustom RPC endpointNo

Network Support

NetworkIdentity RegistryReputation Registry
Ethereum Mainnet0x8004A169FB4a3325136EB29fA0ceB6D2e539a4320x8004BAa17C55a88189AE136b182e5fdA19dE9b63
Ethereum Sepolia0x8004A818BFB912233c491871b3d84c89A494BD9e0x8004B663056A597Dffe9eCcC1965A193B7388713

Security

  • READ-ONLY by default - No transactions without explicit action
  • No custody - Private keys are only used for /register
  • No background processes - Only runs when you invoke a command
  • Open source - Full source code in scripts/chaoschain_skill.py

Dependencies

  • Python 3.8+
  • web3.py (pip install web3)

What is ERC-8004?

ERC-8004 is the Ethereum standard for Trustless Agents:

  • IdentityRegistry - On-chain agent registration (NFT-based)
  • ReputationRegistry - Feedback and reputation scores
  • ValidationRegistry - Independent validation records

What is ChaosChain?

ChaosChain is the accountability layer for AI agents. It provides:

  • Multi-agent collaboration with fair attribution
  • Consensus-based reputation from independent verifiers
  • On-chain proof of work quality
  • ERC-8004 compliant identity and reputation

Learn more: https://chaoscha.in

Links

License

MIT License - See LICENSE