Agent skill

Trustless Agents

by internet-court in internet-court/internet-court-skill

ERC-8004 Trustless Agents — on-chain agent identity + reputation.

MITAuto-check passedBackend & APIs

Install Trustless Agents

skills CLI
$ npx skills add internet-court/internet-court-skill --skill trustless-agents -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install internet-court/internet-court-skill trustless-agents --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/internet-court/internet-court-skill.git skills-src && mkdir -p .claude/skills && cp -r skills-src/vendored/chaingpt/trustless-agents .claude/skills/trustless-agents && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
trustless-agents
GitHub stars
6.6k
Used in
1 other repo
Token cost
~510 tokens
SKILL.md length
180 words
Files
2
Skills in repo
80
Repo updated
First seen
Licence
MIT

At a glance

ERC-8004 Trustless Agents — on-chain agent identity + reputation.

  • Tasks that involve Smart contracts
  • SKILL.md covers Tools and Scope
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Tasks that involve Project scaffolding

What it does

Trustless Agents is an agent skill from internet-court/internet-court-skill. 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.

Its SKILL.md is about 510 tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file.

It sits in Backend & APIs, covering Smart contracts and Project scaffolding. It works with Ethereum and x402. The repository describes itself as: The trust layer for agent-to-agent commerce — natural-language mandates, ERC-7710 delegated permissions, x402 payments, escrow, and dispute resolution as one open, catch-all… The licence is MIT.

When your agent uses it

  • Tasks that involve Smart contracts
  • Tasks that involve Project scaffolding

Example prompts

  • “/trustless-agents”

What it can do on your machine

Read from SKILL.md and the folder at commit fa89195. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Trustless Agents loads about 510 tokens when it runs. Until then it costs about 122 tokens; SKILL.md has 180 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~122
When it runs · the whole SKILL.md, loaded when a task matches
~510

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from internet-court/internet-court-skill at commit fa89195, republished under its MIT licence (© internet-court). 180 words, ~510 tokens.

Download SKILL.mdSave it as .claude/skills/trustless-agents/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
trustless-agents
description
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.

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

ToolPurpose
chaingpt_erc8004_resolve_agentResolve agentId → owner + decoded AgentCard (handles data: and https/ipfs tokenURIs). Read-only.
chaingpt_erc8004_registriesThe canonical Identity + Reputation registry addresses and the chains they're on.
chaingpt_erc8004_agentcardGenerate 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 Validation Registry) are still being revised, so we don't ship unverified identity/reputation-mutating calldata. Generate the AgentCard here, then register via the project's reference contracts once the write ABI is final.

Reads use a public-RPC fallback chain; set BASE_RPC_URL for reliability. 0 ChainGPT credits.

© internet-court, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file in vendored/chaingpt/trustless-agents of internet-court/internet-court-skill.

  • SKILL.md
  • LICENSE

Open the folder on GitHubat commit fa89195

Used in 1 other repository

We found 2 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in internet-court/internet-court-skill, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Trustless Agents next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Trustless Agents compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Trustless Agents this skillinternet-court/internet-court-skill6.6k1 repos~510Automated safety check: PassMIT
Alchemy Agentic Gatewaymoonpay/skills113—~2.1kAutomated safety check: NotesMIT
Smart Contract Developmentvechain/x-app-template450—~1.1kAutomated safety check: PassMIT
AlchemyBankrBot/skills1.2k—~3.5kAutomated safety check: PassMIT
QuicknodeBankrBot/skills1.2k—~1.5kAutomated safety check: PassNone
Trust Wallet CLItrustwallet/tw-agent-skills106—~1.1kAutomated safety check: PassMIT

Similar skills

  • A skill your agent uses when accessing Alchemy APIs for RPC calls, token balances, NFT metadata, asset transfers, transaction simulation, or Alchemy-specific features.

    113 GitHub stars~2.1k tokensUpdated 1 mo ago
    Backend & APIsAuto-check: notes
  • Smart Contract Development

    vechain/x-app-template

    Solidity smart contract development on VeChainThor — Hardhat setup, ERC-20/721 patterns, upgradeable contracts, gas optimization, testing with Thor Solo, security auditing, and ABI codegen.

    450 GitHub stars~1.1k tokensUpdated 2 mo ago
    Backend & APIsAuto-check passed
  • Alchemy

    BankrBot/skills

    Blockchain API access via Alchemy. An agent skill from BankrBot/skills.

    1.2k GitHub stars~3.5k tokensUpdated yesterday
    Backend & APIsAuto-check passed
  • Quicknode

    BankrBot/skills

    Blockchain RPC and data access via Quicknode. An agent skill from BankrBot/skills.

    1.2k GitHub stars~1.5k tokensUpdated yesterday
    Backend & APIsAuto-check passed
  • Trust Wallet CLI

    trustwallet/tw-agent-skills

    Trust Wallet CLI (twak) — install, create wallets, check balances, send tokens, swap, view history, set price alerts, DCA automations, limit orders, manage ERC-20 approvals, check token risk, browse…

    106 GitHub stars~1.1k tokensUpdated 4 mo ago
    Agent WorkflowsAuto-check passed
  • Squash Bugbot

    LFDT-Lineth/lineth-monorepo

    Triage unresolved bot review comments on a GitHub PR. An agent skill from LFDT-Lineth/lineth-monorepo.

    126 GitHub stars~3.3k tokensUpdated yesterday
    Backend & APIsAuto-check passed

More from internet-court/internet-court-skill

All 80 skills in this repo
  • Kleros IPFS Upload

    internet-court/internet-court-skill

    Uploads one Kleros-related file per paid request to IPFS through the Kleros x402 gateway for 0.01 USDC on Base, returning a CID that Kleros contracts can reference.

    6.6k GitHub stars~4.9k tokensUpdated 1 mo ago
    Auto-check: notes
  • 0G Compute Network Guide

    internet-court/internet-court-skill

    Guides building on the 0G Compute Network, a decentralized GPU marketplace for AI inference and fine-tuning, with SDK patterns and CLI commands.

    6.6k GitHub starsUsed in 1 repo~1.9k tokens
    Auto-check passed
  • PNP Prediction Markets on Solana

    internet-court/internet-court-skill

    Creates, trades and settles permissionless prediction markets on Solana with any SPL token as collateral, including social-media and custom-oracle markets.

    6.6k GitHub stars~7.5k tokensUpdated 1 mo ago
    Auto-check: notes
  • BNB Chain MCP Server

    internet-court/internet-court-skill

    Connects an agent to the BNB Chain MCP server to read blocks and contracts, move tokens and NFTs, register ERC-8004 agents and use Greenfield storage.

    6.6k GitHub starsUsed in 1 repo~1.7k tokens
    Auto-check passed
  • GenLayer ERC-7710 Connector

    internet-court/internet-court-skill

    Specifies how a GenLayer Intelligent Contract decision about an agent's performance becomes an ERC-7710 revocation or policy change, through a relayer or bridge and an EVM controller.

    6.6k GitHub starsUsed in 1 repo~2.2k tokens
    Auto-check passed
  • GenLayer Agent Supervision Adapter

    internet-court/internet-court-skill

    Specifies how a GenLayer Intelligent Contract should supervise an AI agent, with review rubrics, evidence schemas and continue, warn, constrain or revoke decisions.

    6.6k GitHub starsUsed in 1 repo~1.8k tokens
    Auto-check passed

Works with

Questions about Trustless Agents

What does Trustless Agents do?

ERC-8004 Trustless Agents — on-chain agent identity + reputation. Trustless Agents is an agent skill from internet-court/internet-court-skill. ERC-8004 Trustless Agents — on-chain agent identity + reputation.

When should I use Trustless Agents?

Trustless Agents fits situations like: tasks that involve Smart contracts; tasks that involve Project scaffolding.

How do I install Trustless Agents in Claude Code?

Run `npx skills add internet-court/internet-court-skill --skill trustless-agents -a claude-code`. Or copy the skill folder (vendored/chaingpt/trustless-agents in internet-court/internet-court-skill) into .claude/skills/trustless-agents in your project. Claude Code loads it when a task matches its description.

How do I install Trustless Agents in Codex?

Run `npx skills add internet-court/internet-court-skill --skill trustless-agents -a codex`. Or copy the skill folder (vendored/chaingpt/trustless-agents in internet-court/internet-court-skill) into .agents/skills/trustless-agents in your project. Codex loads it when a task matches its description.

Can I use Trustless Agents in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add internet-court/internet-court-skill --skill trustless-agents -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/trustless-agents, .gemini/skills/trustless-agents, .github/skills/trustless-agents and .opencode/skills/trustless-agents in your project.

What does Trustless Agents need to run?

SKILL.md names no scripts, command-line tools or credentials: Trustless Agents is instructions for the agent only.

Does Trustless Agents access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Trustless Agents safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Trustless Agents use?

Trustless Agents is published under the MIT licence (from the LICENSE file in the skill folder). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Trustless Agents use?

About 510 tokens (SKILL.md is roughly 2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Trustless Agents?

Skills that share tags, products or a category with Trustless Agents: Alchemy Agentic Gateway (moonpay/skills, 113 stars), Smart Contract Development (vechain/x-app-template, 450 stars), Alchemy (BankrBot/skills, 1.2k stars) and Quicknode (BankrBot/skills, 1.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Trustless Agents?

internet-court (a GitHub organization) maintains it in internet-court/internet-court-skill, which has 6,551 GitHub stars. The repository holds 80 skills in this directory. The repository was last updated on August 19, 2026.

Source: internet-court/internet-court-skill on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.