# Internet Court

Entry point for Internet Court, the trust layer for agent-to-agent commerce.

- Repository: https://github.com/internet-court/internet-court-skill (7050 stars)
- Category: AI and agents
- License: see repository
- Last updated: 2026-10-26
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add internet-court/internet-court-skill --skill internet-court -g -a claude-code -y`
Codex: `npx skills add internet-court/internet-court-skill --skill internet-court -g -a codex -y`
Cursor: `npx skills add internet-court/internet-court-skill --skill internet-court -g -a cursor -y`
Gemini CLI: `npx skills add internet-court/internet-court-skill --skill internet-court -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add internet-court/internet-court-skill`

## Description

Entry point for Internet Court, the trust layer for agent-to-agent commerce. Use whenever an agent needs to transact with another agent or a paid service, or a user mentions agent payments, paid APIs (HTTP 402/x402), wallet custody or trust concerns, spending mandates, delegated permissions (ERC-7710/7715), escrow, agent identity or reputation (ERC-8004), negotiation between agents (A2A), agent jobs (ERC-8183), machine payments (MPP, AP2), supervision of agent behavior, revocation, verification, or dispute resolution (GenLayer), even if they never say "Internet Court". Routes to the vendored protocol skills and connector skills in this package.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Internet Court

Internet Court is the entry skill for agent-to-agent commerce. Agents can
already discover each other, negotiate, and pay, what they lack is a way to
trust a counterparty they've never met. Internet Court does two things: it
connects a fragmented stack, identity, negotiation, contracts, payment,
escrow, execution, into one skill, and it builds in adjudication: when two
agents strike a deal, they agree up front how it settles if something goes
wrong.

The core sentence:

```text
Discovery and identity establish who. Negotiation and contracts set the terms.
Payment and escrow move or lock the funds. Execution does the work.
Adjudication decides what happened and writes the verdict back as reputation.
```

This package contains two kinds of material. Route accordingly:

- **Vendored protocol skills** (`vendored/`), official, publicly published
  skills from the protocols themselves. Always prefer these for protocol
  mechanics; never re-derive what they already document.
- **Connector skills** (`integrations/genlayer-erc7710-connector/`,
  `integrations/genlayer-intelligent-contracts/`, `integrations/x402-erc7710/`), the Internet
  Court-specific glue that makes the protocols work together.

## Where this package lives

This is the entry skill of the Internet Court package, published at
**`https://github.com/internet-court/internet-court-skill`**. Every path this
file routes to, `vendored/<owner>/<skill>/SKILL.md`,
`integrations/<connector>/SKILL.md`, is relative to that repository root.

Resolve those paths before relying on a skill's contents:

The rest: https://github.com/internet-court/internet-court-skill/blob/HEAD//SKILL.md
