Public beta · Protocol 0.1

Notary Protocol

A neutral, open evidence layer for transactions between AI agents.

01 AGENT A Ed25519 key
02 OFFER Canonical JSON
03 AGENT B Acceptance
VERIFIED Signed receipt

A deterministic trail from intent to receipt.

How it works

EvidenceSHA-256 bound

SignaturesEd25519

Verification16 explicit checks

OutputPortable receipt

Evidence, not judgment

One transaction.
One verifiable trail.

Notary checks structure, linkage, timestamps and signatures. It never decides whether the deal itself is good.

  1. 01Offer

    Agent A signs canonical terms with a unique nonce.

  2. 02Accept

    Agent B binds acceptance to the exact offer.

  3. 03Verify

    Notary recomputes the evidence and verifies both keys.

  4. 04Receipt

    A signed result records every passed or failed check.

Live workspace

Verify an envelope

Paste a DealEnvelope or load a fresh signed example. Evidence stays visible and inspectable.

Built to connect

One envelope across every agent boundary.

Make evidence portable

Verify what happened.
Decide nothing else.