ERC-8004 Trustless Agents
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, o
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, o
Real data. Real impact.
Emerging
Developers
Per week
Open source
Skills give you superpowers. Install in 30 seconds.
On-chain identity, reputation, and validation for autonomous agents. Now live on Ethereum Mainnet!
ERC-8004 provides three registries:
./scripts/register.sh --uri "ipfs://..." --network mainnet ./scripts/register.sh --network sepolia # Testnet (no URI, set later)
./scripts/query.sh total --network mainnet # Total registered ./scripts/query.sh agent 1 --network mainnet # Agent details ./scripts/query.sh reputation 1 # Reputation summary
./scripts/set-uri.sh --agent-id 1 --uri "ipfs://newHash" --network mainnet
./scripts/feedback.sh --agent-id 1 --score 85 --tag1 "quality" ./scripts/feedback.sh --agent-id 1 --score 9977 --decimals 2 --tag1 "uptime"
| Network | Status | Identity Registry | Reputation Registry |
|---|---|---|---|
| Mainnet | Live | | |
| Sepolia | Live | | |
| Base | Coming | TBD | TBD |
| Arbitrum | Coming | TBD | TBD |
| Optimism | Coming | TBD | TBD |
Contract addresses in
lib/contracts.json.
{ "type": "https://eips.ethereum.org/EIPS/eip-8004#registration-v1", "name": "your-agent-name", "description": "Agent description...", "image": "ipfs://...", "services": [ { "name": "A2A", "endpoint": "https://agent.example/.well-known/agent-card.json", "version": "0.3.0" }, { "name": "MCP", "endpoint": "https://mcp.agent.eth/", "version": "2025-06-18" }, { "name": "ENS", "endpoint": "yourname.eth" } ], "registrations": [ { "agentRegistry": "eip155:1:0x8004A169FB4a3325136EB29fA0ceB6D2e539a432", "agentId": "1" } ], "supportedTrust": ["reputation", "crypto-economic", "tee-attestation"] }
Template at
templates/registration.json.
The reputation system uses signed fixed-point numbers (
value + valueDecimals):
| Tag | Meaning | Example | value | decimals |
|---|---|---|---|---|
| starred | Quality (0-100) | 87/100 | 87 | 0 |
| uptime | Uptime % | 99.77% | 9977 | 2 |
| tradingYield | Yield % | -3.2% | -32 | 1 |
| responseTime | Latency ms | 560ms | 560 | 0 |
ERC-8004 supports three pluggable trust models:
cast (Foundry) - curl -L https://foundry.paradigm.xyz | bashjq - brew install jq~/.clawdbot/wallets/.deployer_pk or PRIVATE_KEY envPINATA_JWT for uploads, or upload manuallyERC-8004 launched on mainnet January 29, 2026. February is "Genesis Month" - showcasing teams building the agentic economy. Get involved!
No automatic installation available. Please visit the source repository for installation instructions.
View Installation Instructions1,500+ AI skills, agents & workflows. Install in 30 seconds. Part of the Torly.ai family.
© 2026 Torly.ai. All rights reserved.