Agent skill · Documentation

trustless-agents

ERC-8004 Trustless Agents — on-chain agent identity + reputation. Resolve an agent by id (Identity Registry ERC-721 → owner + AgentCard), list the canonical registry addresses, and generate a spec-compliant agent registration card (registration-v1, with x402 support + trust models). Custody-free, read + scaffolding. Triggers: ERC-8004, trustless agent, agent identity, agent registry, AgentCard, agent reputation, on-chain agent, A2A, agent discovery, agent card, 8004.

Internet Court1,389★ · +222/wk · 1 repos on radarProfile →
claude-codecodexNOASSERTION
Install
npx skills add internet-court/internet-court-skill --skill trustless-agents --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 2 KB
Bundled scripts: none
Path: vendored/chaingpt/trustless-agents/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 1,536 · +147 this week
Language: TypeScript
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# ERC-8004 Trustless Agents skill ERC-8004 (draft EIP) gives AI agents a portable on-chain identity + reputation: the **Identity Registry** is an ERC-721 ("AgentIdentity") deployed as a singleton at the vanity address `0x8004A169…` across many chains (verified on Base mainnet). An agent's `tokenURI` points to an AgentCard describing what it does, its endpoints (A2A/MCP), trust models, and x402 support. ## Tools | Tool | Purpose | |---|---| | `chaingpt_erc8004_resolve_agent` | Resolve `agentId` → owner + decoded AgentCard (handles `data:` and https/ipfs tokenURIs). Read-only. | | `chaingpt_erc8004_registries` | The canonical Identity + Reputation registry addresses and the chains they're on. | | `chaingpt_erc8004_agentcard` | Generate a `registration-v1` AgentCard JSON (name, services, `supportedTrust`, `x402Support`) to host at the tokenURI / `/.well-known/agent-card.json`. Optionally emits the `data:` URI form. | `chaingpt_erc8004_resolve_agent agentId=0 chain=base` → the Genesis Agent. ## Scope Read + scaffolding are shipped and verified. The **write path** (register / giveFeedback / validation) is intentionally deferred: ERC-8004 is a draft whose write ABIs (especially the Valid

What's inside
Steps it walks through
  1. Tools
  2. Scope
Ships with 1 file
  • LICENSE
More from internet-court-skill
All skills →
About this skill
What does the trustless-agents skill do?

ERC-8004 Trustless Agents — on-chain agent identity + reputation. Resolve an agent by id (Identity Registry ERC-721 → owner + AgentCard), list the canonical registry addresses, and generate a spec-compliant agent registration card (registration-v1, with x402 support + trust models). Custody-free, read + scaffolding. Triggers: ERC-8004, trustless agent, agent identity, agent registry, AgentCard, agent reputation, on-chain agent, A2A, agent discovery, agent card, 8004.

How do I install it?

Run `npx skills add internet-court/internet-court-skill --skill trustless-agents --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From internet-court/internet-court-skill, a repository with 1,536 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going