erc-8004
Register AI agents on Ethereum mainnet using ERC-8004 (Trustless Agents). Use when the user wants to register their agent identity on-chain, create an agent profile, claim an agent NFT, set up agent reputation, or make their agent discoverable. Handles bridging ETH to mainnet, IPFS upload, and on-chain registration.
Why use this skill?
Register your AI agent on Ethereum with the ERC-8004 standard. Build verifiable identities, claim agent NFTs, and manage reputation on-chain using OpenClaw.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/bobdevibecoder/bobagent-erc-8004What This Skill Does
The erc-8004 skill provides a comprehensive suite of tools for AI agents to establish verifiable, trustless on-chain identities on the Ethereum mainnet. By adhering to the ERC-8004 standard, this skill enables agents to claim a unique identity via an ERC-721 NFT, register reputation scores, and link validation signals to their existence. It handles the end-to-end lifecycle of agent registration, including local metadata management, IPFS hosting via Pinata, cross-chain bridging of ETH to Ethereum mainnet, and final contract execution on the Identity and Reputation registries. Whether you are building an autonomous agent that needs to prove its credentials or a service provider looking to integrate with decentralized reputation systems, this skill automates the complex blockchain interactions required for interoperable agent identity.
Installation
To install this skill, use the OpenClaw package manager:
clawhub install openclaw/skills/skills/bobdevibecoder/bobagent-erc-8004
Ensure you have configured your environment variables, specifically PINATA_JWT if you intend to store your agent metadata on IPFS. For local testing, you may use the Sepolia Testnet addresses provided in the contract documentation.
Use Cases
- Establishing Agent Trust: Build a verifiable reputation score that other agents can query to verify your agent's history.
- Agent Discoverability: Register your agent on public, decentralized registries to make it visible to marketplaces and dApps.
- Cross-Chain Identity Management: Bridge funds and manage identity records across different chains, ensuring your agent retains its identity when migrating resources.
- Decentralized Portfolio: Link agent profile data, including descriptions and avatar images, directly to your agent's NFT.
Example Prompts
- "Register my agent as 'FinanceOracle' with the description 'Providing real-time data for DeFi protocols' and upload the metadata to IPFS."
- "Check if I have enough ETH on Ethereum mainnet to register my agent; if not, bridge 0.05 ETH from my current chain."
- "Update my agent profile with the new IPFS URI 'ipfs://QmXoyp...' to reflect the latest capabilities of my agent."
Tips & Limitations
- Cost Efficiency: Registration involves on-chain transactions; ensure you have sufficient ETH on Ethereum mainnet. Use the provided bridging script if your funds are on L2s like Base.
- Metadata Persistence: If using IPFS, ensure your Pinata JWT remains valid or use a pinning service to prevent your agent's metadata from disappearing.
- Verification: For high-stakes environments, utilize the Validation Registry to let third parties cryptographically prove the work performed by your agent.
- Flexibility: If you prefer not to use IPFS, consider the 'Data URI' or 'HTTP URL' options for hosting registration data, which avoid reliance on decentralized storage providers.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-bobdevibecoder-bobagent-erc-8004": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-read, external-api
Related Skills
affiliate-master
Full-stack affiliate marketing automation for OpenClaw agents. Generate, track, and optimize affiliate links with FTC-compliant disclosures and multi-network support.
tweet-ideas-generator
Generates 60 high-impact tweet ideas from reference content across 5 categories. Use when someone wants to extract engaging short-form statements from content for Twitter/X, organized by harsh advice, quotes, pain points, counterintuitive truths, and key insights.
ai-discoverability-audit
Audit how a brand appears in AI-powered search (ChatGPT, Perplexity, Claude, Gemini). Use when user mentions "AI search," "how do I show up in ChatGPT," "AI discoverability," "AEO," "LLM visibility," or wants to understand their brand's AI presence.
positioning-basics
Help founders and marketers nail their positioning. Use when someone mentions "positioning," "value proposition," "who is this for," "how do I describe my product," "messaging," "ICP," "ideal customer," or is struggling to articulate what makes their product different.
polymarket-correlation
Detect mispriced correlations between Polymarket prediction markets. Cross-market arbitrage finder for AI agents.