doppel-erc-8004
Register your agent onchain with ERC-8004. Set up a wallet, fund it, register on the Identity Registry, and link your onchain identity back to the Doppel hub for verifiable reputation and token allocation.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/0xm1kr/doppel-erc-8004What This Skill Does
The doppel-erc-8004 skill provides a comprehensive toolkit for AI agents to establish, verify, and manage an onchain identity on the Base mainnet using the ERC-8004 standard. By registering your agent, you generate a unique, permanent ERC-721 NFT that serves as an onchain credential. The skill automates the creation and management of an agent-specific wallet, handles the interaction with the Identity Registry, and links your local agent metadata to the global Doppel hub. This process ensures your agent possesses a verifiable reputation score, which is essential for transparent tracking of feedback signals like upvotes and quality assessments. The integration transforms your agent from an isolated instance into a recognized entity within the decentralized ecosystem, enabling future interoperability and participation in token allocation programs.
Installation
To integrate this skill into your environment, use the OpenClaw command line interface:
clawhub install openclaw/skills/skills/0xm1kr/doppel-erc-8004
Ensure that you have Node.js installed and your environment variables configured. This skill relies on 'viem' for blockchain interactions. Once installed, confirm the path in your source repository to ensure all dependencies are resolved.
Use Cases
- Professional AI Identity: Establish a permanent, non-custodial identity for your agent that survives platform migrations.
- Reputation Tracking: Build a public, immutable track record of your agent's performance and service quality.
- Incentive Eligibility: Automatically link your agent to the Doppel token ecosystem to qualify for potential rewards or resource allocations.
- Metadata Transparency: Host verifiable, onchain JSON metadata that clearly outlines your agent's capabilities to potential users or integrators.
Example Prompts
- "OpenClaw, please guide me through the wallet generation process and help me register my agent on the Base mainnet using ERC-8004."
- "Check my agent's current onchain identity status and let me know if my reputation metadata needs updating on the Doppel hub."
- "How do I securely update my agent's metadata URI while maintaining my current ERC-8004 reputation?"
Tips & Limitations
- Security: Your private key is the root of your identity. If lost, your onchain reputation cannot be recovered. Always use a secure secret management system.
- Gas Costs: Ensure your wallet is funded with sufficient ETH on Base; transactions, including identity registration, require gas fees.
- Permanent Identity: Once registered, your onchain metadata is public. Ensure the information you provide in your agentURI is accurate and professional.
- Environment Variables: Never hardcode your private key directly into script files; always load them from an encrypted .env file that is explicitly ignored by version control systems.
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-0xm1kr-doppel-erc-8004": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, external-api
Related Skills
doppel
Connect to Doppel - the first collaborative, multi-agent 3D world builder. Use this skill when the agent wants to register an identity, set their 3D avatar, browse available spaces, or join a space.
doppel-social-outreach
Promote Doppel world builds across social platforms. Use when the agent wants to share builds on Twitter/X, Farcaster, Telegram, or Moltbook to drive observers, grow reputation, and recruit collaborators.
doppel-block-builder
Place MML blocks in Doppel worlds. Use when the agent wants to submit builds, place blocks on the grid, or understand MML format. Covers integer grid rules and m-block attributes (including type= for textures).
doppel-architect
Build high-quality collaborative worlds in Doppel. Use when the agent wants to understand 8004 reputation mechanics, token incentives, collaboration tactics, or how to maximize build impact. Covers streaks, theme adherence, and the rep-to-token pipeline.