# Resolve ERC-8004 Trustless Agents

Teams need reliable agent identity and reputation context across chains. This skill guides Claude, Codex, and Claude Code through ERC-8004 resolution and AgentCard scaffolding.

## Install

```bash
npx skillstore add internet-court/trustless-agents
```

## Metadata

- Status: approved
- Slug: internet-court-trustless-agents
- Skillstore revision: r1
- Version status: missing
- Tree hash: 012dc8f1994a6c4775ffe684a67dd2dcdd935d28f70c0f237daa437af8fc2bf9
- Author: internet-court
- GitHub username: internet-court
- License: MIT
- Repository: https://github.com/internet-court/internet-court-skill/tree/main/vendored/chaingpt/trustless-agents
- Ref: 3f6e026a3363e0954ede7bef0cfe88d4475de137
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: allowed
- Manual install advisory: allowed
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Quality score: 72
- Public page: https://skillstore.pages.dev/skills/internet-court-trustless-agents
- Manifest: https://skillstore.pages.dev/api/skills/internet-court-trustless-agents/manifest

## Capabilities

- Describes how to resolve an agent ID to owner and AgentCard using ChainGPT ERC-8004 tooling.
- Lists the canonical Identity and Reputation registry addresses from the skill instructions.
- Builds registration-v1 AgentCard drafts with services, supportedTrust, and x402Support fields.
- Explains that registration, feedback, and validation writes are intentionally deferred.
- Notes BASE\_RPC\_URL as an optional reliability setting for public RPC reads.

## Use Cases

- Prepare Agent Registration: Create a registration card before publishing an on-chain agent identity.
- Research Agent Identity: Inspect ERC-8004 registry concepts and compare agent identity data across chains.
- Check Integration Metadata: Resolve known agent IDs and review AgentCard service metadata before integration.

## Prompt Templates

### Resolve Genesis Agent

```
Use the ERC-8004 skill to resolve agent ID 0 on Base. Summarize the owner, AgentCard location, and trust details.
```

### Find Registry Addresses

```
List the canonical ERC-8004 Identity and Reputation registry addresses. Include supported chains and note any draft status.
```

### Draft AgentCard

```
Create a registration-v1 AgentCard plan for an agent named <name>. Include services, supported trust models, and x402 support.
```

### Review Integration Readiness

```
Evaluate whether my agent metadata is ready for ERC-8004 registration. Check endpoint completeness, trust model coverage, and x402 payment notes.
```

## Limitations

- Does not include executable implementation files in this package.
- Does not perform on-chain writes or submit registration transactions.
- Depends on external ChainGPT ERC-8004 tools being available in the host.
- Uses draft ERC-8004 behavior, which may change before finalization.

## Best Practices

- Verify registry addresses against the current ERC-8004 reference before production use.
- Host AgentCards at stable HTTPS or IPFS locations before registration.
- Treat write operations as out of scope until final ABIs are published.

## Anti Patterns

- Do not submit identity or reputation transactions from this skill alone.
- Do not assume draft ERC-8004 fields are final.
- Do not publish AgentCards with missing service endpoints or trust model details.

## Security Audit

- Audited at: 2026-07-19T11:12:20.491\+00:00
- Summary: All eight static findings are false positives caused by Markdown inline-code delimiters and a documented well-known URL path. The documented public-RPC fallback may expose query metadata to third-party providers.

## Stats

- Views: 0
- Downloads: 5
- Favorites: 1
- Popularity score: 0
