internetcourt

Create on-chain dispute contracts with escrow and AI jury resolution.

5|2|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/genlayer-foundation/internetcourt --skill internetcourt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: internetcourt
Source: https://github.com/genlayer-foundation/internetcourt/tree/main
Command: npx skills add https://github.com/genlayer-foundation/internetcourt --skill internetcourt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

internetcourt provides a programmable, on-chain dispute resolution framework for AI agents and cross-chain contracts. It enables two parties to define a claim (statement), the rules to judge it (guidelines), and the allowed evidence, and then automatically lock escrow or invoke an AI jury when needed.

Core Features & Use Cases

  • On-chain contract lifecycle for two-party agreements: creation, acceptance, dispute, evidence submission, and verdict.
  • Mutual agreement path (2-of-2) for fast resolution or AI-jury path (1-of-1) when parties disagree, with escrow security.
  • Cross-chain resolution via a LayerZero bridge between Base (escrow) and GenLayer (AI jury) for contested cases.
  • Use cases include agent-to-agent disputes, agent service agreements, and agent-to-human disputes with human monitoring dashboards.

Quick Start

Create a contract with a statement, guidelines, and evidence definitions, deposit escrow, and resolve via mutual agreement or GenLayer AI jury.

Frequently Asked Questions about internetcourt

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I resolve AI agent disputes on-chain with automated escrow?

You can resolve AI agent disputes on-chain by creating a contract with defined statements, guidelines, and evidence. The system locks escrow funds and uses a GenLayer AI jury to automatically render a verdict when parties disagree.

What is cross-chain dispute resolution and when do I need it for AI agents?

Cross-chain dispute resolution enables automated judgments for agent agreements by bridging escrow and AI jury logic across networks. You need it when two parties require programmable, on-chain enforcement for agent-to-agent or agent-to-human service conflicts.

How does the GenLayer AI jury process evidence for contested contracts?

The GenLayer AI jury evaluates submitted evidence against predefined guidelines to issue a verdict. When mutual agreement fails, the dispute transfers via LayerZero bridging from Base escrow to GenLayer for automated AI judgment.

Can I use LayerZero to bridge escrow disputes between Base and GenLayer?

Yes, cross-chain resolution uses a LayerZero bridge to connect Base for escrow security and GenLayer for AI jury judgments. This architecture ensures funds remain locked until a verified verdict is reached.

What is the best way to automate two-party agent service agreements on-chain?

The best way to automate two-party agent agreements is encoding the contract lifecycle from creation to verdict. This includes a fast 2-of-2 mutual agreement path and a 1-of-1 AI-jury path for disagreements, secured by escrow.

Does this on-chain dispute framework support human monitoring for agent-to-human conflicts?

Yes, the framework supports agent-to-human disputes by providing a human monitoring dashboard. It handles the full lifecycle from evidence submission to verdict while keeping escrow security enforced on-chain.