ERC-8004 Agent Creator

Mint ERC-721 NFTs to create verifiable on-chain AI agent identities.

38|7|Updated Mar 25, 2020
One-click install
npx skills add https://github.com/nirholas/bnb-chain-toolkit --skill erc-8004-agent-creator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ERC-8004 Agent Creator
Source: https://github.com/nirholas/bnb-chain-toolkit/tree/main/erc8004-agents
Command: npx skills add https://github.com/nirholas/bnb-chain-toolkit --skill erc-8004-agent-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

ERC-8004 Agent Creator provides a zero-dependency web UI and MCP server to instantiate verifiable, on-chain AI agent identities as ERC-721 NFTs across 24 chains.

Core Features & Use Cases

  • Register new AI agents on-chain across BSC, Ethereum, and other EVM networks.
  • Mint an ERC-721 NFT to represent the agent's on-chain identity with metadata URI (HTTPS, IPFS, or on-chain base64).
  • Multi-protocol discovery and trust features (A2A, MCP, OASF, ENS, DID) with on-chain reputation support.
  • Deterministic CREATE2 deployment with the 0x8004 vanity prefix across chains.
  • On-chain metadata storage options (base64 URI) or hosting via IPFS/HTTPS, plus x402 micropayment integration.

Quick Start

Register your first agent on-chain using the UI.

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 create a verifiable on-chain identity for an AI agent?

You can create a verifiable on-chain AI agent identity by minting an ERC-721 NFT linked to the agent's metadata. This process uses a zero-dependency UI and MCP server to register identities across 24 EVM chains.

What is deterministic CREATE2 deployment for NFT-based agent identities?

Deterministic CREATE2 deployment uses the 0x8004 vanity prefix to deploy ERC-721 NFT contracts across 24 EVM chains. This ensures predictable contract addresses for AI agent identity registration and discoverability.

How do I store metadata for an on-chain AI agent?

You can store on-chain AI agent metadata using base64 URI encoding directly on-chain, or by hosting the metadata via IPFS or HTTPS pointers. The system also supports URI updates and on-chain reputation data.

Can I use this to register AI agents on BSC and Ethereum?

Yes, you can register new AI agents on BSC, Ethereum, and 22 other EVM networks. The system applies to on-chain identity creation workflows across these chains without requiring external dependencies.

Does on-chain agent identity support multi-protocol discovery?

Yes, on-chain agent identity supports multi-protocol discovery and trust features using A2A, MCP, OASF, ENS, and DID. This enables cross-protocol agent discoverability and verifiable reputation tracking.

How do x402 payments work with on-chain AI agents?

x402 micropayment integration enables on-chain AI agents to process payments natively. This feature is supported alongside ERC-721 identity minting and metadata linking across the 24 supported EVM chains.