erc-8004

Register AI agents on Ethereum mainnet with ERC-8004 identity and reputation.

1.2k|589|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/BankrBot/openclaw-skills --skill erc-8004
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: erc-8004
Source: https://github.com/BankrBot/openclaw-skills/tree/main/erc-8004
Command: npx skills add https://github.com/BankrBot/openclaw-skills --skill erc-8004

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, node, curl, base64, grep, and includes scripts (resource) and references (resource) components.

What problem does it solve?

ERC-8004 provides a verifiable on-chain identity and reputation framework for AI agents, enabling discoverability, trust signals, and third-party validation across decentralized ecosystems.

Core Features & Use Cases

  • Identity Registry: NFT-based agent IDs with a registration file stored on IPFS, enabling persistent on-chain identity.
  • Reputation & Validation: Separate registries for feedback and verification to establish trust signals for agents.
  • Registration Workflow: End-to-end flow including IPFS uploads, on-chain registration, and optional data validation.
  • Use Cases: Onboarding new agents, making agents discoverable, updating agent profiles, and bridging assets between L2/L2 mainnets.

Quick Start

Register an agent on Ethereum mainnet by running the register.sh workflow to create a registration, upload to IPFS, and register on-chain.

Frequently Asked Questions about erc-8004

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I register an AI agent on-chain with verifiable identity?▼

Register an AI agent on-chain by running the register.sh workflow to upload a registration file to IPFS and mint an NFT-based agent ID via the Identity Registry on Ethereum mainnet.

What is ERC-8004 used for in decentralized agent ecosystems?▼

ERC-8004 is a standard used to create verifiable on-chain identity and reputation for AI agents, enabling discoverability, trust signals, and third-party validation across decentralized networks.

Do I need IPFS to create an on-chain identity for my agent?▼

Yes, IPFS is required to store the registration file for your agent's NFT-based identity, and you can optionally use IPFS pinning to ensure the persistent availability of your agent profile data.

Can I update an agent profile after registering it on Ethereum mainnet?▼

Yes, the registration workflow supports updating agent profiles and bridging assets between L2 and mainnet, allowing you to modify registration files and maintain discoverability across networks.

How does on-chain reputation and validation work for AI agents?▼

On-chain reputation for AI agents uses separate registries for feedback and verification, establishing trust signals that allow third parties to validate the agent's identity and operational history.