IntentMesh is the accountable coordination layer for the agent economy — an FlashyOS layer that rides the open agent standards and adds consent, a verifiable record, the trust register a stranger relies on, and settlement. It rides the open agent standards and adds the one thing they don’t: an accountable, verifiable record of who agreed to what, and proof it happened.
Today they mostly don’t — not safely. Two agents from two companies can talk over A2A, reach tools over MCP, and route an intent and a payment over IAIP and AP2. Every one of those standards moves the transaction. None of them answers the questions a stranger actually needs answered: who authorized this agent, is that authority still live, and where is the record of what was agreed.
An agent economy without an accountable record is a set of transactions nobody can later verify. That gap is the whole reason IntentMesh exists.
The open standards move value. IntentMesh sits above them and proves what happened — it does not replace a single one.
MCP → A2A → IAIP/AP2 → IntentMesh · only the top layer is ours
Four additions, each tied to a real FlashyOS primitive that ships in the open today. Nothing here is a promise; every one is a package or a wire format you can read.
frontdoor/1An org’s front door declares which lanes it opens and what it owes on each — and an agent can only draft a connection across it. Agents suggest; humans consent. Every cross-org edge lands PROPOSED and becomes real only when a human at the other org signs it. There is no caller that approves its own draft.
shipped/1 + countersignWhat happened is sealed with a digest anyone can recompute from the published document, and countersigned by the other party — not a dashboard that asks to be trusted, a record that can be checked offline. An emit is a union, never a replacement, so an entry that shipped is never silently dropped.
the conformance registerThe three questions a file cannot answer about itself — who authorized this agent, is the authority still live, has it been revoked — are read from the register, not from the site being checked. A stranger can verify a company it has never dealt with, and a private org is indistinguishable from a missing one.
the ledgerValue moves on the open payment rails; the settlement is sealed to the same record as the work. Append-only, signed integer minor units, hash-chained, idempotent — the books are open rules you can fork and run yourself, and verify ours against.
IntentMesh is an interop layer. A2A is how agents talk; MCP is how they reach tools; IAIP and AP2 route intent and payment. IntentMesh is what makes the exchange between them accountable. Adopt it without leaving any of them.
The full mapping — including AIDIP’s discovery draft — is on the standards page.
With a trust register it can. Check any domain against the conformance register, or bring your org onto the mesh — a private org is indistinguishable from a missing one, so existence stays your data.