ERC-800Claw

WarnAudited by ClawScan on May 18, 2026.

Overview

This appears to be a coherent ERC-8004 integration, but it asks for an Ethereum private key and can make default-mainnet on-chain writes, so it needs careful review before use.

Install only if you understand that this can use an Ethereum private key to create public on-chain records. Verify the npm/pip package first, use a dedicated low-value wallet, start on Sepolia/testnet, and require explicit confirmation before any mainnet registration or feedback transaction.

Findings (3)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

A private key can control an Ethereum account and authorize irreversible transactions; exposing it to an unreviewed package or agent workflow can put wallet assets and account reputation at risk.

Why it was flagged

The skill uses a raw Ethereum private key for write operations, while the metadata does not declare that credential requirement.

Skill content
SKILL.md: "Run `erc-800claw register --name \"Name\"` (requires PRIVATE_KEY env var)" and "client.giveFeedback(process.env.PRIVATE_KEY, agentId, ...)"; metadata: "Required env vars: none" / "Primary credential: none"
Recommendation

Use only a dedicated low-value wallet, prefer testnet first, avoid providing a main wallet private key, and require the skill metadata to clearly declare and scope PRIVATE_KEY use.

What this means

The agent could create public, persistent on-chain registrations or feedback on mainnet, potentially costing gas and affecting reputations.

Why it was flagged

The documented workflow can run blockchain write commands, and the default network is mainnet, without documented safeguards such as explicit confirmation of transaction details.

Skill content
"`--network, -n <name>` - Network to use (mainnet, sepolia). Default: mainnet" and "Register my agent" | "Run `erc-800claw register --name \"Name\"`"
Recommendation

Confirm network, recipient/agent ID, rating, metadata, and fees before any write; default to Sepolia or another testnet for setup and require user approval before mainnet transactions.

What this means

Users must trust the package registry contents and package provenance, especially because the package may receive a wallet private key for write operations.

Why it was flagged

The skill relies on external package-manager installs, and no package code is included in the reviewed artifacts.

Skill content
"npm install erc-800claw" and "pip install erc-800claw"
Recommendation

Verify the package source, repository, version, and maintainers before installing, and consider pinning versions or reviewing package code before use.