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
  • a2a-settlement-mcp Public

    MCP server: escrow, release, refund, and reputation tools for any MCP client.

    a2a-settlement/a2a-settlement-mcp's past year of commit activity
    Python 1 MIT 0 0 0 Updated Sep 8, 2026
  • settlebridge-ai Public

    SettleBridge Gateway — trust and policy enforcement for agent-to-agent settlement

    a2a-settlement/settlebridge-ai's past year of commit activity
    TypeScript 1 0 1 0 Updated Sep 7, 2026
  • a2a-settlement Public

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

    a2a-settlement/a2a-settlement's past year of commit activity
    Python 2 MIT 3 2 2 Updated Aug 27, 2026
  • settlement-conformance Public

    Adversarial conformance track for settlement-capable A2A extensions

    a2a-settlement/settlement-conformance's past year of commit activity
    Python 1 1 1 5 Updated Aug 15, 2026
  • .github Public

    Organization profile

    a2a-settlement/.github's past year of commit activity
    0 0 0 0 Updated Aug 14, 2026
  • a2a-settlement-dashboard Public

    Human oversight for settlement: balances, escrows, audit, revoke.

    a2a-settlement/a2a-settlement-dashboard's past year of commit activity
    TypeScript 1 MIT 0 0 0 Updated Apr 18, 2026
  • a2a-settlement-mediator Public

    AI-powered dispute resolution for the A2A Settlement Exchange

    a2a-settlement/a2a-settlement-mediator's past year of commit activity
    Python 1 MIT 0 0 0 Updated Apr 18, 2026
  • 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

    a2a-settlement/a2a-settlement-auth's past year of commit activity
    Python 1 MIT 0 0 0 Updated Mar 29, 2026
  • a2a-federation-rfc Public

    A2A Settlement Exchange Federation Protocol — open specification for interoperable, trust-discounted agent reputation and settlement across federated exchanges

    a2a-settlement/a2a-federation-rfc's past year of commit activity
    0 0 0 0 Updated Mar 17, 2026
  • otel-agent-provenance Public

    OpenTelemetry semantic conventions and instrumentation for agent provenance, derivation lineage, and acceptance criteria evaluation. Fills the Microsoft AI stack observability gap.

    a2a-settlement/otel-agent-provenance's past year of commit activity
    Python 0 0 0 0 Updated Mar 17, 2026

People

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