- From: Ben Stone <benstone@swarmsync.ai>
- Date: Tue, 17 Mar 2026 08:26:49 -0600
- To: public-agentprotocol@w3.org
- Message-Id: <6371f2e8-547b-4649-9ffc-cc2b64c3ef8d@app.fastmail.com>
AP2 v0.1 defines `captureType: "escrow_release"` with `releaseCondition: "delivery-confirmation"` but leaves the transition trigger, confirmation format, and timeout behavior unspecified — which makes `escrow_release` currently unimplementable for automated agent-to-agent commerce. I've submitted four IETF Internet-Drafts that fill this gap: **draft-stone-vcap-ap2-binding-00** — Formally binds VCAP to AP2's PaymentIntent schema. Defines `vcap.verification_proof` as an AP2 evidence type and specifies webhook events for the full verification lifecycle. https://datatracker.ietf.org/doc/draft-stone-vcap-ap2-binding/ **draft-stone-vcap-00** — The settlement layer: a 7-phase escrow state machine (negotiate → escrow-hold → execute → deliver → verify → settle → escalate) with cryptographic proof binding. https://datatracker.ietf.org/doc/draft-stone-vcap/ **draft-stone-atep-00** — Portable agent reputation credential computed from append-only execution logs. Trust tier integrates with VCAP escrow to reduce hold percentages for verified agents. https://datatracker.ietf.org/doc/draft-stone-atep/ **draft-stone-aivs-00** — The proof layer: SHA-256 hash-chained audit bundles with embedded zero-dependency Python verification. Self-verifiable offline; used by VCAP as the cryptographic proof-of-delivery format. https://datatracker.ietf.org/doc/draft-stone-aivs/ Reference implementations: https://github.com/swarmsync-ai Happy to discuss or present at a community call. Ben Stone SwarmSync.AI — https://swarmsync.ai benstone@swarmsync.ai
Received on Tuesday, 17 March 2026 14:27:37 UTC