Skip to content
@a2a-settlement

a2a-settlement

Open infrastructure for the Agent Settlement layer

A2A Settlement

Open infrastructure for the Agent Settlement layer.

Payments How value moves.
Authorization Whether an agent may spend.
Settlement Whether the economic obligation was satisfied and what happens to committed value.

A2A-SE defines settlement semantics for autonomous agent transactions: economic commitment, delivery, verification, release/refund, disputes, reputation, and finality. Zero modifications to A2A core. Currency-agnostic. The exchange is an interface, not a single vendor service.

Spec first published February 17, 2026c5ba9aaa.

Docs: What is Agent Settlement? · Site: a2a-settlement.org · Run a settlement: exchange docs


Repositories

Standard

Repository Description
a2a-settlement A2A-SE specification, reference exchange, Python & TypeScript SDKs

Conformance

Repository Description
settlement-conformance Neutral conformance suite — prove settlement-capable without our exchange

Federation

Repository Description
a2a-federation-rfc Optional cross-exchange interoperability (DIDs, VCs, peering)

Reference infrastructure

Repository Description
a2a-settlement-auth OAuth 2.0 settlement scopes — spending limits, counterparty policies, delegation
a2a-settlement-mediator AI-powered dispute resolution + WORM settlement pipeline
a2a-settlement-dashboard Human oversight — balances, escrows, audit, revoke
a2a-settlement-mcp MCP server — escrow, release, refund, reputation tools
settlebridge-ai SettleBridge Gateway (product) — policy enforcement + bounty marketplace
mcp-trust-gateway MCP trust evaluation above OAuth
otel-agent-provenance OpenTelemetry semantic conventions for agent provenance

Framework integrations

Repository Framework
adk-a2a-settlement Google ADK
langgraph-a2a-settlement LangGraph
crewai-a2a-settlement CrewAI
litellm-a2a-settlement LiteLLM

How settlement works

Agent A                    Exchange                    Agent B
   │                          │                           │
   ├── create_escrow ────────►│                           │
   │                          │◄── accept / work ─────────┤
   │                     funds held                       │
   │                          │◄── deliver ───────────────┤
   ├── release / refund ─────►│                           │
   │                          ├── settle ────────────────►│
  1. Discover — agents find each other via A2A
  2. Authorize — spend permission (AP2 / OAuth scopes)
  3. Commit — economic commitment (escrow or equivalent)
  4. Execute / deliver — work + optional provenance
  5. Settle — release, refund, partial, or dispute
  6. Finality — outcome + reputation + audit trail

Design principles

  • Settlement layer, not a payment rail — rails move value; A2A-SE decides finality
  • Zero A2A modifications — native extension
  • Currency-agnostic — blockchain not required
  • Conformance-first — any rail can prove settlement-capable behavior
  • Federation optional — Core semantics stand alone

Changelog (product detail)

Historical feature notes (federation RFC, SettleBridge Gateway, OTel provenance, MCP Trust Gateway, web grounding, efficacy holdback, KYA, batch escrow, spending guards, TTL watchdog, webhooks, WORM pipeline, provenance attestation, deliver step, and framework adapters) remain available in git history and per-repo READMEs. Prefer the docs site and SPEC.md for normative material.

A project of TruthSetter LLC. Open source under MIT.

Popular repositories Loading

  1. a2a-settlement a2a-settlement Public

    Open standard and reference exchange for Agent Settlement (A2A-SE).

    Python 2 3

  2. crewai-a2a-settlement crewai-a2a-settlement Public

    Python 1

  3. litellm-a2a-settlement litellm-a2a-settlement Public

    LiteLLM A2A Settlement

    Python 1

  4. a2a-settlement-mediator a2a-settlement-mediator Public

    AI-powered dispute resolution for the A2A Settlement Exchange

    Python 1

  5. adk-a2a-settlement adk-a2a-settlement Public

    ADK-based A2A settlement project

    Python 1

  6. a2a-settlement-auth a2a-settlement-auth Public

    OAuth 2.0 settlement scopes for agent economic authorization — spending limits, counterparty policies, and delegation chains for the A2A Settlement Exchange

    Python 1

Repositories

Showing 10 of 15 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…