OAP
Specification v1.0 published · 37 RFCs in flight

An open standard for
AI agent communication.

The Open Agent Protocol (OAP) is a vendor neutral specification for verifiable identity, discovery, invocation, governance, and accountability between autonomous AI agents and the tools they use. Identifiable. Verifiable. Enforceable.

Seven planes

Built around the questions every agent must answer.

OAP separates the seven concerns that platform local APIs entangle. Each plane is independently specified, independently testable, and independently extensible.

PLANE 1

Identity

Verifiable agent identity via W3C DIDs. did:web by default, did:key, did:plc, did:ion supported.

PLANE 2

Discovery

Intent based action lookup. Manifests describe what an agent or tool does, what it costs, what it risks.

PLANE 3

Invocation

Signed request and response envelopes with replay protection, idempotency, and capability checks.

PLANE 4

Commercial

Per call pricing, usage based billing, subscriptions, and portable Wallets that settle through any regulated rail without lock in.

PLANE 5

Governance

Four layer policy stack: platform, legal and jurisdictional, organization or profession, personal. Every decision recorded.

PLANE 6

Accountability

Hash chained receipts. Complete, tamper evident audit trail across the entire invocation tree.

PLANE 7

Coordination

Neutral services that anchor trust, revocation, and arbitration. Open source, multi operator, no monopoly.

Quickstart

Publish a manifest. Become discoverable.

Any tool, agent, or service becomes part of the agent web by serving a single signed JSON document at a well known URL. No registration, no platform lock in, no proprietary client.

/.well-known/oap-tool.json
{
  "oap_version": "1.0",
  "did": "did:web:tool.example",
  "name": "Example Tool",
  "conformance_level": "L2",
  "actions": [
    {
      "id": "create_task",
      "intent": "create a task with title and due date",
      "input_schema": { "$ref": "..." },
      "output_schema": { "$ref": "..." },
      "risk_class": "low",
      "cost": { "currency": "EUR", "amount": "0.001" }
    }
  ],
  "endpoints": {
    "discover": "https://tool.example/oap/discover",
    "invoke":   "https://tool.example/oap/invoke",
    "audit":    "https://tool.example/oap/audit"
  }
}
Roadmap

37 active RFCs extending the standard.

Drafted from production deployments. Contributions welcome through the public RFC process.

View all RFCs →
RFC 0001Draftv1.1
Coordination Sessions
Core Protocol WG
RFC 0002Draftv1.1
Negotiation Protocol
Confidentiality and Compliance WG
RFC 0003Draftv1.1
Standing Permissions
Confidentiality and Compliance WG
RFC 0004Draftv1.1
Sub Agent Delegation
Core Protocol WG
RFC 0005Draftv1.1
Canonical Entity Schemas
Core Protocol WG
RFC 0006Draftv1.1
Persona and Scope Layer
Confidentiality and Compliance WG
RFC 0007Draftv1.1
Privacy Preserving Projections
Confidentiality and Compliance WG
RFC 0008Draftv1.1
Workflow Composition
Marketplace and Discovery WG
RFC 0009Draftv1.2
Reputation and Performance Records
Trust and Reputation WG
RFC 0010Draftv1.2
Memory Exchange Protocol
Core Protocol WG
RFC 0011Draftv1.1
Sybil Resistance and Sub Agent Anti Abuse
Trust and Reputation WG
RFC 0012Draftv1.2
The Agent Native Web
Web Integration WG
RFC 0013Draftv1.2
Commerce Models for the Agent Economy
Commercial Layer WG
RFC 0014Draftv1.2
Commerce Primitives, A Generalized Commercial Layer
Commercial Layer WG
RFC 0015Draftv1.2
Composable Software Primitives
Marketplace and Discovery WG
RFC 0016Draftv1.2
User Sovereignty Charter
Privacy and Governance WG
RFC 0017Draftv1.2
Irreversibility and Cooling Off Periods
CCC WG
RFC 0018Draftv1.2
The Right to a Human Path
Privacy and Governance WG
RFC 0019Acceptedv1.2
Conformance Testing and Implementability
Implementation and Conformance WG
RFC 0020Draftv1.3
Agent Query Language
Data Plane WG
RFC 0021Draftv1.2
Verifiable Indexes and Match Broker Conformance
Data Plane WG
RFC 0022Draftv1.2
Manifest Subscription Protocol
Data Plane WG
RFC 0023Draftv1.2
Agent Native Storage Substrate
Data Plane WG
RFC 0024Draftv1.2
Schema Negotiation and Versioning
Data Plane WG
RFC 0025Acceptedv1.2
Non-Commercial Conformance Profile
Implementation and Conformance WG
RFC 0026Acceptedv1.2
OAP Registry Protocol
Implementation and Conformance WG
RFC 0027Draft (revision 2, 2026-05-10)v1.2
Ad Hoc Teamwork and Convention Discovery
Core Protocol WG
RFC 0028Draftv1.2
Agent Model Risk Management and Symbiotic Autonomy
Implementation and Conformance WG
RFC 0029Draftv1.2
Axiomatic Foundations of OAP Reputation, Sybil Resistance, and Mediated Equilibria
Trust and Reputation WG
RFC 0030Draftv1.2
Agent Organizations, Roles, Scenes, and Norms
Identity and Organizations WG
RFC 0031Draftv1.2
Agent Provisioning, Context Mobility, and Organizational Handoff
Identity and Organizations WG
RFC 0032Draftv1.2
Payment Instrument Adapter Protocol
Commercial Layer WG
RFC 0033Draftv1.2
Training Data Licensing and Model Provenance
Commercial Layer WG
RFC 0034Draft
Information Flow Control and Zero-Knowledge Receipts
Confidentiality and Compliance WG
RFC 0035Draftv1.2
Cross Broker Workflow Composition
Marketplace and Discovery WG
RFC 0036Draftv1.2
AP2 Payment Mandate Interoperability Adapter
Commercial Layer WG
RFC 0037Draftv1.2
UCP Commerce Adapter
Commercial Layer WG

Standards win when implementations exist.

OAP ships with reference servers, JSON Schemas, and SDKs from day one. Adopt the spec, list your implementation, and join the working groups shaping the next generation of agent interoperability.