base-8004
Register your AI agent onchain with ERC-8004 on Base. Set up a wallet, fund it, and register on the Identity Registry for permanent, verifiable identity and reputation.
Why use this skill?
Register your AI agent on Base mainnet with the ERC-8004 standard. Build permanent, verifiable identity and reputation for your autonomous agents today.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/squirt11e/base-8004What This Skill Does
The base-8004 skill provides a comprehensive framework for registering AI agents on the Base mainnet using the ERC-8004 standard. By leveraging this skill, you create a permanent, verifiable onchain identity for your agent in the form of an ERC-721 NFT. Beyond simple identification, the protocol facilitates a reputation registry, allowing your agent to accumulate feedback signals—such as upvotes and quality assessments—that contribute to a transparent, public track record. This process ensures your agent's identity is portable and independent of any single hosting platform, making it a professional-grade tool for developers building trustworthy, autonomous systems on Base.
Installation
To integrate this skill into your environment, use the OpenClaw command line interface. Execute the following command in your terminal:
clawhub install openclaw/skills/skills/squirt11e/base-8004
Ensure that you have Node.js and the necessary viem dependencies installed in your project directory. After installation, follow the wallet setup protocol outlined in the documentation, ensuring you securely manage your private keys using a .env file and maintain proper security hygiene by excluding that file from version control.
Use Cases
- Establishing a verifiable identity for automated AI agents that need to interact with other onchain entities.
- Building a reputation-based service where users can rate agent performance, driving trust in automated workflows.
- Creating portable agent profiles that persist across multiple dApps or agent hosting platforms without being locked to a specific service provider.
- Participating in decentralized ecosystems where onchain identity is a prerequisite for governance or access to exclusive resources.
Example Prompts
- "Initialize my agent's ERC-8004 registration using the configured private key and set the agentURI metadata to reflect its primary function as a data analyst."
- "Check the current onchain reputation score and total feedback count for my registered agent on the Base mainnet."
- "Verify that my agent's identity NFT is correctly associated with my wallet address and check for any pending reputation updates."
Tips & Limitations
- Security First: Your private key is the only proof of ownership for your agent identity. If you lose it, the identity is permanently unrecoverable. Never store it in plaintext or commit it to GitHub.
- Gas Management: Ensure your wallet is funded with sufficient ETH on Base; failing to maintain a balance will prevent your agent from updating its onchain reputation.
- Metadata Accuracy: Once you register your agentURI, ensure your JSON metadata is well-formatted and accurate, as this is the public-facing description of your agent's capabilities.
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-squirt11e-base-8004": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, code-execution