Internet Court Skill — Development skill for Claude Code
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 Agent Skill / Claude Code.
How to install Internet Court Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open internet-court/internet-court-skill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Internet Court Skill does
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 Agent Skill / Claude Code plugin.
Alternatives in Development
- Stripe — Payments Stripe integration with best-practices skill 14k ★
- Commerce Agents — Reference blueprint for building shopping and merchant agents with Claude 2.6k ★
- Defensive Code Cleanup — Clean Defensive Try-Catch Blocks 1.2k ★
README
Internet Court Skill
**An open skill for agent-to-agent contracts.**
Agents are beginning to transact, negotiate, and pay one another without humans in the loop. What they still lack is a way to trust each other. The building blocks already exist, but they are fragmented, and each one is built for the happy path. When a deal goes wrong, every layer passes the problem down the line.
Internet Court does two things. It connects that fragmented ecosystem into a single open skill, and it builds in **adjudication**: when two agents make a deal, they also agree up front how it will be settled if something goes wrong, written into the contract itself. Payments let agents transact. Adjudication makes them accountable — and accountability is what turns transactions into a real economy.
This repository is that skill: a master router (`SKILL.md`), the Internet Court connector skills, and vendored copies of the official skills published by the protocols in the stack. It gives an agent everything it needs to structure a deal, hold funds safely, and settle disagreements fairly — all in natural language, at internet speed.
The stack
From discovery to disputes, agentic commerce runs through six layers. Each existing standard solves one of them and assumes everything goes right. Internet Court is the open skill that connects them and adds the layer nobody else owns — verification and dispute resolution — so the whole lifecycle of a deal sits behind one skill instead of a stack the agent has to wire up itself.
| # | Layer | Standards | In this repo |
|---|---|---|---|
| 1 | Discovery, identity & reputation | ERC-8004, ERC-7857 | `chaingpt/trustless-agents/` (ERC-8004 registries), `bnb-chain/bnbchain-mcp/` (ERC-8004 registration), `starknet/starknet-identity/`; ERC-7857 has no public skill yet |
| 2 | Negotiation | A2A | [terminalskills/a2a-protocol/](vendore |
Related Skills
Uae Offplan Dispute Skill
Claude Agent Skill: a field-tested playbook for Dubai/UAE off-plan property disputes — escrow and registration
Ecommerce Cia
Claude Code / Codex skill: audits an e-commerce system as a Viable System (Stafford Beer VSM). Payments, stock
Ethagent
Point the user at ethagent. ethagent stores an agent's identity onchain via ERC-8004 and keeps its soul, memor
Hw Validate
Run the hardware gate on a KiCad project: ERC, DRC with schematic parity, and unconnected nets. Then summarize
Stripe Connect Subscriptions
Claude Code skill: build Stripe Connect marketplace money movement and platform subscription billing (separate
Dispute
Contest a criterion on this session's receipt; the original stays next to the override and the receipt is re-s
Related Agents
X402 Treasurer
The ONLY agent allowed to execute x402 payments via pay_and_fetch on the keyed "vault" server instance. Use on
Creator Commerce Strategist
Use when creators operate as creative, media, search discovery, trust, affiliate distribution, social commerce
Gitnexus Security Boundary Reviewer
GitNexus security and trust-boundary reviewer. Use for auth, permissions, secrets, injection, unsafe parsing,