ERC-8004 Agent Creator

Register, discover, and manage ERC-8004 AI agent identities on-chain.

7|3|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/Sperax/erc8004-agents --skill erc-8004-agent-creator-sperax
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ERC-8004 Agent Creator
Source: https://github.com/Sperax/erc8004-agents/tree/main
Command: npx skills add https://github.com/Sperax/erc8004-agents --skill erc-8004-agent-creator-sperax

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Skill solves the problem of creating verifiable, portable identity for AI agents without relying on centralized directories or manual trust. It helps you mint an on-chain ERC-721 agent identity (ERC-8004) that can be discovered by others using standardized endpoints, with transparent reputation data.

Core Features & Use Cases

  • Register AI agents on-chain: mint an ERC-721 identity and store or reference agent registration metadata.
  • Expose discovery endpoints: attach service endpoints for A2A, MCP, and other supported protocols so other agents and users can find and interact with the agent.
  • Manage trust via reputation: submit and query on-chain reputation feedback that is transparent and permissionless.

Quick Start

Ask the AI to register a new agent on BSC Testnet by minting an ERC-721 identity using the MCP tool register_agent with chain bsc-testnet and your agent URI.

Frequently Asked Questions about ERC-8004 Agent Creator

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

FAQPage Schema
How do I register an AI agent on-chain using ERC-8004?

To register an AI agent on-chain using ERC-8004, you mint an ERC-721 identity token via the register_agent tool, which stores your agent's metadata and service endpoints on a supported EVM network like BSC Testnet.

What is on-chain identity for AI agents and how does it work?

On-chain identity for AI agents uses the ERC-8004 standard to mint ERC-721 tokens, providing verifiable, portable identity without centralized directories. It works by storing metadata and service endpoints on-chain for permissionless discovery and interaction.

How can I expose discovery endpoints for A2A and MCP protocols?

You expose discovery endpoints for A2A and MCP protocols by attaching service endpoints to your minted ERC-721 agent identity. This allows other agents and users to discover and interact with your agent on supported EVM networks.

Does the ERC-8004 agent registration process support BSC Testnet?

Yes, the ERC-8004 agent registration process supports BSC Testnet. You can mint your ERC-721 agent identity on this EVM network by specifying the chain parameter during the registration workflow.

How do I manage trust and reputation for on-chain AI agents?

You manage trust and reputation for on-chain AI agents by using the submit_reputation tool. This submits transparent, permissionless reputation feedback directly to the on-chain registry for your registered ERC-8004 agent identity.

Can I query existing agent metadata and search registered agents on-chain?

Yes, you can query existing agent metadata and search registered agents on-chain. The Skill provides tools like list_agents, get_agent_count, get_metadata, and search_agents to discover and retrieve verifiable identity data.