chaoschainVerify AI agent identity and reputation via ERC-8004 on-chain registries
Install via ClawdBot CLI:
clawdbot install SumeetChougule/chaoschainChaosChain is the trust layer for AI agents. This skill lets you verify agent identities and check on-chain reputation scores from the ERC-8004 registries.
ā Verify - Check if an agent has on-chain identity
ā Reputation - View multi-dimensional reputation scores
ā Trust - Make informed decisions before trusting other agents
ā This skill does NOT execute workflows, submit work, or handle payments.
ā This is a READ-ONLY trust visualization tool by default.
/chaoschain verify Check if an agent is registered on ERC-8004 and view their basic info.
/chaoschain verify 450
/chaoschain verify 0x1234...abcd
Returns:
/chaoschain reputation View detailed multi-dimensional reputation scores for an agent.
/chaoschain reputation 450
Returns 5 Proof of Agency dimensions:
/chaoschain whoamiCheck if YOUR agent wallet has an on-chain identity.
/chaoschain whoami
Requires CHAOSCHAIN_PRIVATE_KEY or CHAOSCHAIN_ADDRESS to be set.
/chaoschain register (OPTIONAL - On-Chain Action)ā ļø WARNING: This command submits an on-chain transaction.
Register your agent on the ERC-8004 IdentityRegistry.
/chaoschain register # Defaults to Sepolia (safe)
/chaoschain register --network sepolia # Recommended for testing
/chaoschain register --network mainnet # Advanced users only
Requirements:
CHAOSCHAIN_PRIVATE_KEY must be setSafety Default: Registration defaults to Sepolia testnet to prevent accidental mainnet transactions. Use --network mainnet explicitly for production.
| Command | Default Network | Reason |
|---------|-----------------|--------|
| verify | Mainnet | Production reputation data |
| reputation | Mainnet | Production reputation data |
| whoami | Mainnet | Check production identity |
| register | Sepolia | Safety - avoid accidental mainnet txs |
Override with --network :
/chaoschain verify 450 --network base_mainnet
/chaoschain register --network ethereum_mainnet
Run the setup script to install Python dependencies:
cd ~/.openclaw/skills/chaoschain
./scripts/setup.sh
This creates a virtual environment with web3 and other dependencies.
No setup required after running setup.sh! Just use /chaoschain verify and /chaoschain reputation.
To use /chaoschain whoami or /chaoschain register, add to your OpenClaw config:
{
"skills": {
"entries": {
"chaoschain": {
"enabled": true,
"env": {
"CHAOSCHAIN_ADDRESS": "0xYourAddress...",
"CHAOSCHAIN_NETWORK": "mainnet"
}
}
}
}
}
For registration (on-chain action):
{
"skills": {
"entries": {
"chaoschain": {
"enabled": true,
"env": {
"CHAOSCHAIN_PRIVATE_KEY": "0x...",
"CHAOSCHAIN_NETWORK": "mainnet"
}
}
}
}
}
Mainnet keys (same official ERC-8004 registries):
ethereum_mainnetbase_mainnetpolygon_mainnetarbitrum_mainnetcelo_mainnetgnosis_mainnetscroll_mainnettaiko_mainnetmonad_mainnetbsc_mainnetTestnet keys (same official ERC-8004 registries):
ethereum_sepoliabase_sepoliapolygon_amoyarbitrum_testnetcelo_testnetscroll_testnetmonad_testnetbsc_testnetoptimism_sepolialinea_sepoliamode_testnetBackward-compatible aliases:
mainnet -> ethereum_mainnetsepolia -> ethereum_sepoliaBefore trusting an agent to help with a task:
User: /chaoschain verify 550
Agent: āļø Agent #550 Verification
āāāāāāāāāāāāāāāāāāāāāāāāāā
ā
REGISTERED on ERC-8004
Name: DataAnalyzer
Domain: analyzer.ai
Owner: 0x2A47...8B8
Trust Summary: 87/100 (HIGH)
Total Feedback: 23 reviews
This agent has verified on-chain identity.
Check detailed reputation:
User: /chaoschain reputation 550
Agent: āļø Agent #550 Reputation
āāāāāāāāāāāāāāāāāāāāāāāāāā
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.
ERC-8004 is the Ethereum standard for Trustless Agents. It provides:
ChaosChain is a reference implementation of ERC-8004.
| Network | Registry | Address |
|---------|----------|---------|
| Mainnet (all supported mainnet chains) | Identity | 0x8004A169FB4a3325136EB29fA0ceB6D2e539a432 |
| Mainnet (all supported mainnet chains) | Reputation | 0x8004BAa17C55a88189AE136b182e5fdA19dE9b63 |
| Testnet (all supported testnet chains) | Identity | 0x8004A818BFB912233c491871b3d84c89A494BD9e |
| Testnet (all supported testnet chains) | Reputation | 0x8004B663056A597Dffe9eCcC1965A193B7388713 |
/chaoschain register is the ONLY command that writes on-chain{baseDir}/scripts/Generated Mar 1, 2026
Before engaging an AI agent for a task on a decentralized marketplace, users can verify the agent's on-chain identity and reputation to ensure trustworthiness. This prevents scams and ensures reliable service by checking registration status and multi-dimensional reputation scores like collaboration and efficiency.
Companies integrating external AI agents into their workflows can use this skill to validate agent identities and compliance scores from ERC-8004 registries. This ensures only verified agents with high trust scores are allowed access to sensitive data or critical operations.
In decentralized finance, users can assess the reputation of AI agents managing portfolios or executing trades by checking their on-chain reputation scores. This helps mitigate risks by evaluating dimensions like reasoning and compliance before delegating financial decisions.
Platforms employing AI agents for content moderation can verify these agents' identities and reputation to ensure unbiased and efficient performance. By checking scores like initiative and collaboration, they maintain quality control and trust in automated systems.
In supply chain management, stakeholders can verify AI agents handling logistics or inventory tracking by confirming their on-chain registration and reputation. This ensures reliable data reporting and compliance with industry standards through trust scores.
Offer basic verification and reputation checks for free to attract users, then charge for advanced features like detailed analytics reports, historical data access, or API integration. Revenue comes from subscription tiers or pay-per-use for premium services.
License the skill to businesses for embedding into their internal systems, such as AI agent management platforms or compliance tools. Provide custom support, enhanced security features, and dedicated network options for a recurring license fee.
Generate revenue by facilitating on-chain agent registrations through the skill, charging a fee for transaction handling, gas optimization, and verification assistance. Target users new to blockchain who need help setting up their agent identities securely.
š¬ Integration Tip
Ensure the setup script runs successfully to install Python dependencies, and configure environment variables like CHAOSCHAIN_ADDRESS for wallet-based commands to avoid errors.
Connect Claude to Clawdbot instantly and keep it connected 24/7. Run after setup to link your subscription, then auto-refreshes tokens forever.
ERC-8004 Trustless Agents - Register, discover, and build reputation for AI agents on Ethereum. Use when registering agents on-chain, querying agent registries, giving/receiving reputation feedback, or interacting with the AI agent trust layer.
Autonomous crypto trading on Base via Bankr. Use for trading tokens, monitoring launches, executing strategies, or managing a trading portfolio. Triggers on "trade", "buy", "sell", "launch", "snipe", "profit", "PnL", "portfolio balance", or any crypto trading task on Base.
Deploy ERC20 tokens on Base using Clanker SDK. Create tokens with built-in Uniswap V4 liquidity pools. Supports Base mainnet and Sepolia testnet. Requires PRIVATE_KEY in config.
Query DeFi portfolio data across 50+ chains via Zapper's GraphQL API. Use when the user wants to check wallet balances, DeFi positions, NFT holdings, token prices, or transaction history. Supports Base, Ethereum, Polygon, Arbitrum, Optimism, and more. Requires ZAPPER_API_KEY.
Interact with Solana blockchain via Helius APIs. Create/manage wallets, check balances (SOL + tokens), send transactions, swap tokens via Jupiter, and monitor addresses. Use for any Solana blockchain operation, crypto wallet management, token transfers, DeFi swaps, or portfolio tracking.