erc-8004

Register AI agents on Ethereum mainnet using ERC-8004 smart contracts.

14|2|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/Eskyee/agentbot-opensource --skill erc-8004-eskyee
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: erc-8004
Source: https://github.com/Eskyee/agentbot-opensource/tree/main/skills/erc-8004
Command: npx skills add https://github.com/Eskyee/agentbot-opensource --skill erc-8004-eskyee

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of on-chain identity registration for AI agents on Ethereum mainnet, allowing for discoverability, reputation building, and trust establishment.

Core Features & Use Cases

  • On-Chain Registration: Register AI agents on Ethereum mainnet using ERC-8004, providing a verifiable on-chain identity.
  • Agent Profile Creation: Create an agent profile, claim an agent NFT, and set up agent reputation.
  • Bridging ETH to Mainnet: Handle the bridging of ETH from Base/L2 to Ethereum mainnet.
  • IPFS Upload: Upload registration files to IPFS for permanence and verifiability.
  • Use Case: Ideal for AI developers looking to establish a verifiable presence for their agents on Ethereum, enabling them to be discovered and trusted by other agents and users.

Quick Start

Run the ./scripts/register.sh command to register your AI agent on Ethereum mainnet using ERC-8004.

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 Ethereum mainnet?

To register an AI agent on Ethereum mainnet, you run the registration script to interact with ERC-8004 smart contracts, upload files to IPFS, and establish a verifiable on-chain identity. This process handles identity verification and reputation setup.

What is ERC-8004 used for in AI agent registration?

ERC-8004 is used for on-chain registration of AI agents on Ethereum mainnet, providing a verifiable identity that enhances discoverability and trust. It allows agents to build reputation and be discovered by other agents and users.

Do I need to bridge ETH to mainnet to use ERC-8004?

Yes, if your funds are on a Layer 2 network like Base, you need to bridge ETH to Ethereum mainnet to pay for gas. The Skill handles bridging ETH from Base/L2 to Ethereum mainnet to complete the registration process.

Can I use IPFS to store AI agent registration files?

Yes, the Skill utilizes IPFS for file storage during the agent registration process. Uploading registration files to IPFS ensures data permanence and verifiability for your AI agent's on-chain profile.

Does ERC-8004 registration work with ERC-721 smart contracts?

Yes, the ERC-8004 registration process requires interaction with ERC-721 smart contracts. The workflow involves claiming an agent NFT through ERC-721 to set up the agent profile and initialize its reputation system.

Why establish on-chain identity for AI agents?

Establishing on-chain identity for AI agents solves the challenge of trust and discoverability on Ethereum mainnet. It allows AI developers to create verifiable presences for their agents so they can be trusted by other users and agents.