Skip to content

Commit cfea8c3

Browse files
docs: update README for v1.4 (OATR integration, commitments, new example)
- Badge updated from v1.3 to v1.4 - Quick start example updated to v1.4 - Integration tiers table: Tier 3 now mentions oatr_issuer_id, new Tier 3+ row for commitments - Examples table: added v14-consolidated-trust.json - Specification summary: added commitments to optional fields Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 007489b commit cfea8c3

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

README.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
**The open capability manifest for the agent internet.**
44

5-
[![Spec Version](https://img.shields.io/badge/spec-v1.3-blue)](./SPECIFICATION.md)
5+
[![Spec Version](https://img.shields.io/badge/spec-v1.4-blue)](./SPECIFICATION.md)
66
[![Schema](https://img.shields.io/badge/schema-JSON%20Schema%202020--12-green)](./schema.json)
77
[![License: MIT](https://img.shields.io/badge/license-MIT-yellow)](./LICENSE)
88
[![npm](https://img.shields.io/npm/v/agent-json-validate)](https://www.npmjs.com/package/agent-json-validate)
@@ -48,7 +48,7 @@ This repository establishes a standardized, decentralized, open protocol to solv
4848

4949
```json
5050
{
51-
"version": "1.3",
51+
"version": "1.4",
5252
"origin": "yoursite.com",
5353
"payout_address": "0xYOUR_WALLET_ADDRESS",
5454
"display_name": "Your Service",
@@ -103,7 +103,8 @@ The protocol supports progressive integration. Start minimal, add detail as your
103103
| **1 — Minimal** | `version` + `origin` + `payout_address` | Interact via web automation | Pay bounties for routing |
104104
| **2 — Structured** | Add `intents` with descriptions and parameters | Precise capability matching, better routing | Pay bounties + receive runtime incentives |
105105
| **2+ — Direct API** | Add `endpoint` and `method` to intents | Agents call your API directly, no browser needed | Charge users prices + receive runtime incentives |
106-
| **3 — Authenticated** | Add `identity` metadata | Runtime-specific trust policies and richer provider identity | All of the above + optional runtime-specific trust flows |
106+
| **3 — Authenticated** | Add `identity` metadata (DID, public key, optional `oatr_issuer_id`) | Runtime-specific trust policies, OATR trust registration, richer provider identity | All of the above + optional runtime-specific trust flows |
107+
| **3+ — Committed** | Add `commitments` block | Agents and discovery registries can verify behavioral invariants (latency, uptime, data residency) | All of the above + verifiable service commitments |
107108

108109
Start at Tier 1. Add detail as your integration matures. Each tier earns more because each tier provides more value to agents and their users.
109110

@@ -357,14 +358,15 @@ const isValid = ajv.validate(schema, manifest);
357358
| [payment-intent-hosted.json](./examples/payment-intent-hosted.json) | Hosted checkout and crypto tipping |
358359
| [x402-micropayments.json](./examples/x402-micropayments.json) | Multi-network x402 micropayments with per-network pricing |
359360
| [payments-multiprotocol.json](./examples/payments-multiprotocol.json) | Multi-protocol payment discovery (x402 + L402 + MPP) |
361+
| [v14-consolidated-trust.json](./examples/v14-consolidated-trust.json) | v1.4 manifest with OATR trust registration, behavioral commitments, and ref URLs |
360362

361363
---
362364

363365
## Specification Summary
364366

365367
**Required fields:** `version`, `origin`, `payout_address`
366368

367-
**Optional fields:** `display_name`, `description`, `extensions`, `identity`, `intents`, `bounty`, `incentive`, `x402`, `payments`
369+
**Optional fields:** `display_name`, `description`, `extensions`, `identity`, `intents`, `bounty`, `incentive`, `x402`, `payments`, `commitments`
368370

369371
**Intent fields:** `name`, `description`, `extensions`, `endpoint`, `method`, `parameters`, `returns`, `price`, `bounty`, `incentive`, `x402`, `payments`
370372

0 commit comments

Comments
 (0)