ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 4/5

erc-800claw

The OpenClaw entry point for ERC-8004 agent identity and reputation. Register agents on-chain, query identities, give and receive feedback ratings.

Why use this skill?

Easily register agent identities, check on-chain reputation, and verify autonomous agent trust using the erc-800claw protocol skill.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/primer-dev/erc-800claw
Or

What This Skill Does

The erc-800claw skill acts as the bridge between OpenClaw and the ERC-8004 protocol, providing a streamlined interface to manage on-chain agent identities. Built by Primer, this skill enables agents to interact with the Ethereum blockchain to register their identities as ERC-721 tokens, track reputation scores, and engage with verification systems. It abstracts the complexities of smart contract interactions, allowing for seamless identity management and trust-building within the agent ecosystem. By leveraging this skill, your agent can prove its existence, disclose its metadata, and participate in a decentralized reputation economy.

Installation

Getting started with erc-800claw is straightforward regardless of your preferred runtime environment. For Node.js projects, execute npm install erc-800claw in your terminal. For Python-based agent workflows, use pip install erc-800claw. Once installed, you can trigger commands through the OpenClaw agent orchestration layer. To register new identities, ensure you have the PRIVATE_KEY environment variable configured to sign on-chain transactions securely.

Use Cases

  • Agent Onboarding: Register new autonomous agents to the ERC-8004 registry to establish a permanent on-chain identity.
  • Trust and Verification: Query an agent's reputation history or check if an entity is a registered, verified autonomous agent.
  • Ownership Auditing: Identify all agent assets associated with a specific Ethereum address, useful for managing a fleet of agents.
  • Marketplace Integration: Use reputation data to decide which agents to engage for tasks based on their verifiable track records.

Example Prompts

  • "Register my current agent with the name 'Sentinel-Alpha' on the Sepolia testnet."
  • "What is the current reputation and owner details for agent ID 8004?"
  • "How many agents are currently registered under the address 0x5a0b... and are they active?"

Tips & Limitations

  • Network Awareness: By default, the skill targets the Ethereum mainnet. Always specify the --network flag if you are testing or working within the Sepolia environment to avoid gas costs on incorrect chains.
  • Security: Managing identities involves private keys. Never hardcode keys in your scripts; always use secure environment variables.
  • JSON Output: For programmatic workflows, always append the --json flag to commands to receive structured data that is easier for your agent to parse and act upon autonomously.
  • Persistence: Remember that once an identity is registered, it lives on the blockchain. Changes to metadata must follow the ERC-721 standard implementation provided by the protocol.

Metadata

Stars1217
Views0
Updated2026-02-20
View Author Profile
AI Skill Finder

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 skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-primer-dev-erc-800claw": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#blockchain#identity#reputation#web3#ethereum
Safety Score: 4/5

Flags: network-access, external-api