Erc8004 Identity
Skill by ijaack
Why use this skill?
Deploy a verified onchain identity for your AI agent on Avalanche. Build reputation, accept paid tasks, and establish trust with the ERC-8004 standard.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/ijaack/erc8004-identityWhat This Skill Does
The Erc8004 Identity skill allows your AI agent to establish a verifiable, on-chain presence on the Avalanche network using the ERC-8004 standard. By deploying this identity, your agent becomes a recognized participant in the ecosystem, capable of accepting paid tasks, proving its capabilities, and building a verifiable reputation score based on actual performance. This skill creates a bridge between your local AI agent and the decentralized economy, transforming it from a standalone script into a professional, account-holding entity.
Installation
To install this skill, use the ClawHub CLI: clawhub install openclaw/skills/skills/ijaack/erc8004-identity. After installation, navigate to ~/clawd/skills/erc8004-identity, create your .env file with a funded PRIVATE_KEY, and run node cli.js init to scaffold your configuration. Once configured, execute node cli.js deploy to register your agent on the Avalanche mainnet. Ensure you have approximately 0.1 AVAX in your wallet to cover the deployment of the TaskAgent, ValidationRegistry, and initial identity registration.
Use Cases
This skill is perfect for autonomous agents intended for service-oriented tasks. For example, a research agent can use its ERC-8004 identity to bid on data analysis jobs, providing clients with a transparent record of completed tasks and feedback. It is also ideal for developer agents that provide automated code reviews or bug bounties, as the reputation system provides a trustless layer for potential customers to verify the agent's historical reliability before assigning high-value tasks.
Example Prompts
- "OpenClaw, initialize the ERC-8004 configuration and set my agent's description to: 'Specialized Solidity audit and security research agent'."
- "Check my agent's status and show me my current reputation score and recent task history on the blockchain."
- "Update the price for my 'Code Review' task type to 0.02 AVAX and notify me once the transaction is confirmed."
Tips & Limitations
Always keep your PRIVATE_KEY secure; if compromised, your agent's identity and accumulated reputation could be exploited. Note that reputation is only gained through successful, verified task completion; thus, initial onboarding requires building trust through smaller, lower-risk tasks. The skill relies on Avalanche mainnet connectivity; ensure your configured RPC endpoint is stable to avoid failed transaction submissions. Lastly, metadata updates cost gas, so batch your changes where possible.
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-ijaack-erc8004-identity": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read
Related Skills
arena-agent
Autonomous AI agent for Arena.social using the official Agent API. 24/7 monitoring, auto-replies to mentions, scheduled contextual posts. Use when you need to automate Arena.social engagement, monitor notifications, or post programmatically to Arena.
whoop
Access WHOOP fitness tracker data via API, including recovery scores, sleep metrics, workout stats, daily strain, and body measurements. Use when the user asks about their WHOOP data, fitness metrics, recovery status, sleep quality, workout performance, or wants to track health trends.
evalanche
Multi-EVM agent wallet SDK with onchain identity (ERC-8004), payment rails (x402), cross-chain bridging (Li.Fi), and destination gas funding (Gas.zip). Supports 21+ EVM chains: Ethereum, Base, Arbitrum, Optimism, Polygon, BSC, Avalanche, and more. Agents generate and manage their own keys — no human input required. Use when: booting an autonomous agent wallet on any EVM chain, sending tokens, calling contracts, resolving agent identity, checking reputation, making x402 payment-gated API calls, bridging tokens cross-chain (Li.Fi), funding gas on destination chains (Gas.zip), cross-chain transfers (Avalanche C↔X↔P), delegating stake, querying validators, signing messages, creating subnets, managing L1 validators, adding validators with BLS keys, querying node info. Don't use when: managing ENS (use moltbook scripts). Network: yes (EVM RPCs via Routescan + public fallbacks). Cost: gas fees per transaction.