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.