Skip to main content
Glama

Third-Party Observation

buy_observation

Purpose: independent signed x402 research comparisons, settlement attestations, x402 conformance audits, x402 endpoint monitoring, x402 payment client tests, x402 launch checks and Bitcoin timestamps. To record prior spending authority, use buy_mandate. Read each item below for its scope; full contracts are at specsUrlTemplate. Prices run $0.001 to $49 depending on item_id.

Items on this shelf (pass one as item_id):

  • settlement_attestation: Settlement Attestation, $0.004 fixed, one-off, instant. Prove to a third party that a payment actually settled on chain

  • settlement_reconciliation: Settlement Reconciliation, $0.006 fixed, one-off, instant. Observe an agent payment's USDC movement against an attributable fixed value or a declared ceiling, stating when no cap is observable

  • the_case_file: The Case File, $0.25 fixed, one-off, instant. Hand the person deciding what went wrong with one agent purchase everything a neutral party observed about it, in one signed file, with what it did not observe stated

  • attestation_bundle: A Sheaf of Attestations, $0.05 fixed, one-off, instant. Prove a whole run of payments settled, one signed receipt per transaction

  • standing_watch: The Night Watch, $5 fixed, covering a 7-day term, one payment, instant. Monitor my x402 endpoint hourly for a week with signed uptime history

  • service_audit: The Once-Over, $5 fixed, one-off, instant. Get a signed point-in-time audit of an x402 endpoint that I can hand to a third party

  • a2a_repair_kit: The A2A Repair Kit, $49 fixed, one-off, instant. Find reproducible failures in my A2A agent and hand my developer tested repair instructions

  • good_buyer: The Good Buyer, $0.99 fixed, one-off, instant. Find out whether my own x402 client will actually pay a door before I spend a round trip on it, and get that dated and signed

  • conformance_watch: The Conformance Watch, $5 fixed, covering a 7-day term, one payment, instant. Catch a deploy quietly breaking my x402 endpoint's payment challenge during the week

  • signature_agent_card: The Calling Card, $0.99 fixed, one-off, instant. Show origins my crawler's Web Bot Auth key directory is set up right, with somebody who is not me saying so

  • onpage_audit: The Shop Window, $3 fixed, one-off, instant. Get a signed readout of what my page actually serves a machine reader — title, metadata, structured data — that I can hand to a third party

  • launch_check: The Launch Check, $5 fixed, one-off, instant. See my x402 buy path the way a real paying buyer sees it — a genuine settlement attempt, stage by stage, signed

  • opening_day: The Opening Day, $9 fixed, covering a 7-day term, one payment, instant. Open my x402 endpoint properly — one real purchase attempt, a week of signed daily checks, and my passport page, under one certificate at one URL

  • provenance_check: The Company an Address Keeps, $5 fixed, one-off, instant. Learn which doors have advertised a receiving address and when, signed from the public chain, before routing money at it — or about my own address, free, once proved

  • the_statement: The Statement, $0.99 fixed, one-off, instant. Get a neutral signed record of everything my agent's wallet actually moved on chain, to audit against its own ledger

  • operator_statement: The Operator's Statement, $21 fixed, covering a 30-day term, one payment, instant. Have my receiving address read off the chain four times a day for a month by a party that is not me — who paid, how many, how much — signed pass by pass

  • bitcoin_anchor: A Bitcoin Anchor, $1 fixed, one-off, instant. Timestamp my own digest into Bitcoin so its existence is provable forever

  • passport_refresh: The Refresh, $1 fixed, one-off, instant. Turn my endpoint passport fresh again right now — a new census observation of my door, without waiting for Sunday's walk

  • trust_profile: The Hosted Profile, $21 fixed, covering a 30-day term, one payment, instant. Give my endpoint a standing evidence page at a neutral third party's domain — my passport, chip and history at one URL I can hand to anyone

  • spot_check: Spot Check, $0.001 fixed, one-off, instant. Ask what the observatory already knows about an x402 host — signed, from its books, before I spend anything at that door

  • research_comparison: Research Comparison, $0.01 fixed, one-off, instant. Compare payment terms, dated host history and shared receiving addresses before an agent buys research from a set of x402 endpoints

On cadence, for all of the above: nothing here charges again by itself, ever — there is no mechanism that could.

Required beyond item_id: settlement_attestation needs tx_hash; settlement_reconciliation needs tx_hash; the_case_file needs tx_hash; attestation_bundle needs tx_hashes; standing_watch needs url; service_audit needs url; a2a_repair_kit needs url; good_buyer needs url; conformance_watch needs url; signature_agent_card needs url; onpage_audit needs url; launch_check needs url; opening_day needs url; provenance_check needs address; the_statement needs wallet; operator_statement needs wallet; bitcoin_anchor needs digest; passport_refresh needs url; trust_profile needs url; spot_check needs host; research_comparison needs urls. Other items need only item_id.

Choose item_id. instant items return deliverable, cert_id and patron_number in one call. x402 payment: _meta['x402/payment']. Without payment: error 402 with the terms in error.data. Closed or empty shelves refuse before quoting. Reuse _meta['x402/idempotency-key'] (16-128 chars, secret): same item/payer/key returns the original result when available, or pending status, no second charge. Use idempotency.suggested_key only without an earlier key. A fresh payment without a key can charge again. Guaranteed: signature validity forever; verification free forever; price as displayed; delivery format as specified. Not guaranteed: fitness for your particular task; future protocol compatibility beyond stated interfaces; human-labor turnaround faster than posted SLA.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
urlNoOptional. The endpoint the purchase was made at, so the door section can be assembled.
hostNoA bare hostname with no scheme, path or port — your-door.example, never https://your-door.example/api. We read our own books about it — corpus rounds, verdicts as recorded, coverage, gaps — and sign what they hold. No request is made to the host; a host we have never met returns not_observed, which is an answer.
urlsNoJSON-encoded array of 2–4 distinct public HTTPS URLs (1024 characters each), for unauthenticated GET payment challenges. No credentials, fragments, secrets or private prompts; no research purchased.
claimNoOptional. Your own account of what happened, stored verbatim and marked declared. Never checked.
hoursNoOptional window in hours back from the chain head: 1 to 11, default 6. The block range (slot range on Solana) on the artifact is the entire coverage claim.
labelNoOptional: your own claim about what the digest covers, stored verbatim and never checked.
modelNoOptional. The model running you, as you would name it: claude-opus-5, gpt-5.6, a local model. Counted, never printed on the certificate.
nonceNoOptional, EVM rails only. Require one authorizer/nonce event paired with its immediately following canonical USDC Transfer, matching every supplied payer, recipient and exact amount. Supply payer when possible: nonces are scoped to an authorizer, and multiple candidates or unrecognised ordering establish no binding. Refused beside a Solana signature — that rail has no such facility, and we will not sign an artifact that silently skipped a requested check.
payerNoOptional payer: 0x EVM address, or Solana public key for a Solana transaction.
clientNoOptional. The harness or framework you run in: claude-code, cursor, openai-agents, langgraph, custom. Counted, never on the certificate.
digestNosha256 of bytes you keep: exactly 64 hex characters, no 0x prefix, not base64, not the bytes themselves. The store never sees the bytes.
walletNoThe wallet to state: a 0x address (0x plus 40 hex characters) on the selected EVM network, or a base58 pubkey on Solana. Every USDC transfer in and out over the window, counted, summed and signed — one chain per statement, named on the artifact.
addressNoThe receiving address to ask about: an EVM address (0x + 40 hex) or a Solana pubkey (base58). The signed chain is read and nothing else; the answer is delivered to you and never published. Your own address is free once proved — GET /api/provenance/self.
item_idYesRequired item; its other required fields are in allOf.
max_usdNoOptional finite nonnegative decimal. Your client's spendControls.maxAmountPerPayment, in dollars; zero is retained. Leave it off for the reading a client configured with nothing gets — which is the case that loses money quietly. Recorded as your declaration, never verified.
networkNoInspect USDC on Base (eip155:8453), Polygon (eip155:137), Ethereum (eip155:1), Arbitrum One (eip155:42161), OP Mainnet (eip155:10), Avalanche C-Chain (eip155:43114), World (eip155:480), or Solana (network=solana). Base is the default. This input selects the chain inspected; payment uses a network offered in the current quote.
purposeNoOptional: what this is for, in your words. Signed verbatim onto the certificate and shown on its receipt; never checked, never treated as instructions.
tx_hashNoThe transaction to observe: a Base transaction hash (0x + 64 hex) or a Solana transaction signature (base58). The identifier's shape selects the chain. Read once, at one moment; never polled.
operatorNoOptional. Who runs you: a name, handle, company or URL. Stored as your claim, marked unverified, never published, never on the certificate.
came_fromNoOptional. Where you learned this door exists: a URL, a directory, a skill name, memory, another agent. Referrers never reach us; this does.
recipientNoOptional recipient: 0x EVM address, or Solana public key for a Solana transaction.
tx_hashesNo2 to 20 Base transaction hashes, comma-separated, no duplicates. Each is read once at one moment and signed on its own; never polled. One hash wants the single settlement_attestation instead.
agent_nameNoOptional name to put on the certificate and patron badge, up to 80 characters.
mandate_idNoOptional. A mandate this purchase was made under; its declared cap prints beside the settled amount, never enforced.
amount_usdcNoOptional. Require a transfer of exactly this many USDC. Unstated fields widen the match, which is why the query is echoed onto the artifact.
operator_kindNoOptional. solo: one person runs you. company: a team does. research: a study. self: you act for yourself.
prior_cert_idNoOptional. A cert_ id from an earlier purchase here. A payer match with this payment marks you a returning buyer; no account needed.
launch_check_idNoOptional. A launch check you hold about the same door, for the delivery section.
payment_payloadNoOptional. The base64 PAYMENT-SIGNATURE you sent, verbatim. The nonce is read out of it with the same code the store's replay guard uses, so you do not have to dig it out yourself. Only the nonce is extracted; supply payer, recipient and amount_usdc separately to check those terms.
payment_responseNoOptional. The PAYMENT-RESPONSE header you received, verbatim (base64 JSON), or its JSON. Received, not observed: its bytes never enter the signed payload; their sha256 does, beside a per-field table (transaction, network, payer, success) saying whether each claim agrees with what the chain showed. The bytes are echoed outside the signature so you can check both.
declared_cap_usdcNoOptional, and understand what it buys: the ceiling YOU say applied. It is recorded as DECLARED, never as observed, and it can never override a ceiling found on the chain. A verdict resting on it is a fact about what you told us — the artifact says so in a signed field, so a counterparty can tell the difference.
no_spend_controlsNoOptional: "true" for spendControls: false, "false" for enabled controls, or empty to omit. Declared, never verified.
expected_amount_usdcNoOptional positive USDC amount claimed for this purchase.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
cert_idYesThe signed certificate's id.
messageNoThe store's confirmation line.
tip_usdcNoAnything above the minimum.
badge_urlNoYour patron badge, SVG.
paid_usdcNoWhat settled, in USDC.
signatureNoed25519 signature over the certificate.
verify_urlNoCheck the signature here any time, free.
deliverableNoThe goods themselves, as text. Instant items.
patron_numberYesYour sequential patron number.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed5 schema fields changed
    • changedInput schema / allOf
      Previous value: -[
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "settlement_attestation"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "tx_hash"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "settlement_reconciliation"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "tx_hash"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "the_case_file"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "tx_hash"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "attestation_bundle"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "tx_hashes"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "standing_watch"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "service_audit"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "a2a_repair_kit"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "good_buyer"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "conformance_watch"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "signature_agent_card"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "onpage_audit"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "launch_check"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "opening_day"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "provenance_check"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "address"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "the_statement"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "wallet"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "operator_statement"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "wallet"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "bitcoin_anchor"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "digest"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "passport_refresh"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "trust_profile"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "spot_check"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "host"
      -      ]
      -    }
      -  }
      -]New value: +[
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "settlement_attestation"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "tx_hash"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "settlement_reconciliation"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "tx_hash"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "the_case_file"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "tx_hash"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "attestation_bundle"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "tx_hashes"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "standing_watch"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "service_audit"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "a2a_repair_kit"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "good_buyer"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "conformance_watch"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "signature_agent_card"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "onpage_audit"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "launch_check"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "opening_day"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "provenance_check"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "address"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "the_statement"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "wallet"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "operator_statement"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "wallet"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "bitcoin_anchor"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "digest"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "passport_refresh"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "trust_profile"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "spot_check"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "host"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "research_comparison"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "urls"
      +      ]
      +    }
      +  }
      +]
    • changedInput schema / examples
      Previous value: -[
      -  {
      -    "item_id": "settlement_attestation",
      -    "tx_hash": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0"
      -  },
      -  {
      -    "item_id": "settlement_reconciliation",
      -    "tx_hash": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0"
      -  },
      -  {
      -    "item_id": "the_case_file",
      -    "tx_hash": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0"
      -  },
      -  {
      -    "item_id": "attestation_bundle",
      -    "tx_hashes": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0,0x9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c0"
      -  },
      -  {
      -    "item_id": "standing_watch",
      -    "url": "https://your-shop.example/api/buy/thing"
      -  },
      -  {
      -    "item_id": "service_audit",
      -    "url": "https://your-shop.example/api/buy/thing"
      -  },
      -  {
      -    "item_id": "a2a_repair_kit",
      -    "url": "https://your-agent.example/.well-known/agent-card.json"
      -  },
      -  {
      -    "item_id": "good_buyer",
      -    "url": "https://somebody-elses-shop.example/api/buy/thing"
      -  },
      -  {
      -    "item_id": "conformance_watch",
      -    "url": "https://your-shop.example/api/buy/thing"
      -  },
      -  {
      -    "item_id": "signature_agent_card",
      -    "url": "https://your-agent.example"
      -  },
      -  {
      -    "item_id": "onpage_audit",
      -    "url": "https://your-site.example/pricing"
      -  },
      -  {
      -    "item_id": "launch_check",
      -    "url": "https://your-shop.example/api/buy/thing"
      -  },
      -  {
      -    "item_id": "opening_day",
      -    "url": "https://your-shop.example/api/buy/thing"
      -  },
      -  {
      -    "address": "0x1111111111111111111111111111111111111111",
      -    "item_id": "provenance_check"
      -  },
      -  {
      -    "item_id": "the_statement",
      -    "wallet": "0x843b544bf5f0AA6cbf13E94563874878C98cc4a7"
      -  },
      -  {
      -    "item_id": "operator_statement",
      -    "wallet": "0x843b544bf5f0AA6cbf13E94563874878C98cc4a7"
      -  },
      -  {
      -    "digest": "9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f",
      -    "item_id": "bitcoin_anchor"
      -  },
      -  {
      -    "item_id": "passport_refresh",
      -    "url": "https://your-endpoint.example/api/thing"
      -  },
      -  {
      -    "item_id": "trust_profile",
      -    "url": "https://your-endpoint.example/api/thing"
      -  },
      -  {
      -    "host": "your-door.example",
      -    "item_id": "spot_check"
      -  }
      -]New value: +[
      +  {
      +    "item_id": "settlement_attestation",
      +    "tx_hash": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0"
      +  },
      +  {
      +    "item_id": "settlement_reconciliation",
      +    "tx_hash": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0"
      +  },
      +  {
      +    "item_id": "the_case_file",
      +    "tx_hash": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0"
      +  },
      +  {
      +    "item_id": "attestation_bundle",
      +    "tx_hashes": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0,0x9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c0"
      +  },
      +  {
      +    "item_id": "standing_watch",
      +    "url": "https://your-shop.example/api/buy/thing"
      +  },
      +  {
      +    "item_id": "service_audit",
      +    "url": "https://your-shop.example/api/buy/thing"
      +  },
      +  {
      +    "item_id": "a2a_repair_kit",
      +    "url": "https://your-agent.example/.well-known/agent-card.json"
      +  },
      +  {
      +    "item_id": "good_buyer",
      +    "url": "https://somebody-elses-shop.example/api/buy/thing"
      +  },
      +  {
      +    "item_id": "conformance_watch",
      +    "url": "https://your-shop.example/api/buy/thing"
      +  },
      +  {
      +    "item_id": "signature_agent_card",
      +    "url": "https://your-agent.example"
      +  },
      +  {
      +    "item_id": "onpage_audit",
      +    "url": "https://your-site.example/pricing"
      +  },
      +  {
      +    "item_id": "launch_check",
      +    "url": "https://your-shop.example/api/buy/thing"
      +  },
      +  {
      +    "item_id": "opening_day",
      +    "url": "https://your-shop.example/api/buy/thing"
      +  },
      +  {
      +    "address": "0x1111111111111111111111111111111111111111",
      +    "item_id": "provenance_check"
      +  },
      +  {
      +    "item_id": "the_statement",
      +    "wallet": "0x843b544bf5f0AA6cbf13E94563874878C98cc4a7"
      +  },
      +  {
      +    "item_id": "operator_statement",
      +    "wallet": "0x843b544bf5f0AA6cbf13E94563874878C98cc4a7"
      +  },
      +  {
      +    "digest": "9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f",
      +    "item_id": "bitcoin_anchor"
      +  },
      +  {
      +    "item_id": "passport_refresh",
      +    "url": "https://your-endpoint.example/api/thing"
      +  },
      +  {
      +    "item_id": "trust_profile",
      +    "url": "https://your-endpoint.example/api/thing"
      +  },
      +  {
      +    "host": "your-door.example",
      +    "item_id": "spot_check"
      +  },
      +  {
      +    "item_id": "research_comparison",
      +    "urls": "[\"https://research-a.example/quote\",\"https://research-b.example/quote\"]"
      +  }
      +]
    • changedInput schema / properties / item_id / description
      Previous value: -"Which item on this shelf to buy. Required. Each item's own required fields are listed in this schema's allOf branches and in the description above."New value: +"Required item; its other required fields are in allOf."
    • changedInput schema / properties / item_id / enum
      Previous value: -[
      -  "settlement_attestation",
      -  "settlement_reconciliation",
      -  "the_case_file",
      -  "attestation_bundle",
      -  "standing_watch",
      -  "service_audit",
      -  "a2a_repair_kit",
      -  "good_buyer",
      -  "conformance_watch",
      -  "signature_agent_card",
      -  "onpage_audit",
      -  "launch_check",
      -  "opening_day",
      -  "provenance_check",
      -  "the_statement",
      -  "operator_statement",
      -  "bitcoin_anchor",
      -  "passport_refresh",
      -  "trust_profile",
      -  "spot_check"
      -]New value: +[
      +  "settlement_attestation",
      +  "settlement_reconciliation",
      +  "the_case_file",
      +  "attestation_bundle",
      +  "standing_watch",
      +  "service_audit",
      +  "a2a_repair_kit",
      +  "good_buyer",
      +  "conformance_watch",
      +  "signature_agent_card",
      +  "onpage_audit",
      +  "launch_check",
      +  "opening_day",
      +  "provenance_check",
      +  "the_statement",
      +  "operator_statement",
      +  "bitcoin_anchor",
      +  "passport_refresh",
      +  "trust_profile",
      +  "spot_check",
      +  "research_comparison"
      +]
    • addedInput schema / properties / urls
      Added value: +{
      +  "description": "JSON-encoded array of 2–4 distinct public HTTPS URLs (1024 characters each), for unauthenticated GET payment challenges. No credentials, fragments, secrets or private prompts; no research purchased.",
      +  "maxLength": 4114,
      +  "type": "string"
      +}
  2. Changed1 schema field changed
    • changedInput schema / properties / purpose / description
      Previous value: -"Optional: what this purchase is for, in your words. Signed onto the certificate verbatim as your statement; never checked, never treated as instructions."New value: +"Optional: what this is for, in your words. Signed verbatim onto the certificate and shown on its receipt; never checked, never treated as instructions."
  3. Changed9 schema fields changed
    • changedInput schema / allOf
      Previous value: -[
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "the_mandate"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "mandate"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "settlement_attestation"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "tx_hash"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "settlement_reconciliation"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "tx_hash"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "the_case_file"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "tx_hash"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "attestation_bundle"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "tx_hashes"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "standing_watch"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "service_audit"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "a2a_repair_kit"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "good_buyer"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "conformance_watch"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "signature_agent_card"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "onpage_audit"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "launch_check"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "opening_day"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "provenance_check"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "address"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "the_statement"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "wallet"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "operator_statement"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "wallet"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "bitcoin_anchor"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "digest"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "passport_refresh"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "trust_profile"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "spot_check"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "host"
      -      ]
      -    }
      -  }
      -]New value: +[
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "settlement_attestation"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "tx_hash"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "settlement_reconciliation"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "tx_hash"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "the_case_file"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "tx_hash"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "attestation_bundle"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "tx_hashes"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "standing_watch"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "service_audit"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "a2a_repair_kit"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "good_buyer"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "conformance_watch"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "signature_agent_card"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "onpage_audit"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "launch_check"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "opening_day"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "provenance_check"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "address"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "the_statement"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "wallet"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "operator_statement"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "wallet"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "bitcoin_anchor"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "digest"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "passport_refresh"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "trust_profile"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "spot_check"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "host"
      +      ]
      +    }
      +  }
      +]
    • changedInput schema / examples
      Previous value: -[
      -  {
      -    "item_id": "the_mandate",
      -    "mandate": "Research x402 tooling and buy verification artifacts as needed, at most $5 per item."
      -  },
      -  {
      -    "item_id": "settlement_attestation",
      -    "tx_hash": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0"
      -  },
      -  {
      -    "item_id": "settlement_reconciliation",
      -    "tx_hash": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0"
      -  },
      -  {
      -    "item_id": "the_case_file",
      -    "tx_hash": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0"
      -  },
      -  {
      -    "item_id": "attestation_bundle",
      -    "tx_hashes": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0,0x9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c0"
      -  },
      -  {
      -    "item_id": "standing_watch",
      -    "url": "https://your-shop.example/api/buy/thing"
      -  },
      -  {
      -    "item_id": "service_audit",
      -    "url": "https://your-shop.example/api/buy/thing"
      -  },
      -  {
      -    "item_id": "a2a_repair_kit",
      -    "url": "https://your-agent.example/.well-known/agent-card.json"
      -  },
      -  {
      -    "item_id": "good_buyer",
      -    "url": "https://somebody-elses-shop.example/api/buy/thing"
      -  },
      -  {
      -    "item_id": "conformance_watch",
      -    "url": "https://your-shop.example/api/buy/thing"
      -  },
      -  {
      -    "item_id": "signature_agent_card",
      -    "url": "https://your-agent.example"
      -  },
      -  {
      -    "item_id": "onpage_audit",
      -    "url": "https://your-site.example/pricing"
      -  },
      -  {
      -    "item_id": "launch_check",
      -    "url": "https://your-shop.example/api/buy/thing"
      -  },
      -  {
      -    "item_id": "opening_day",
      -    "url": "https://your-shop.example/api/buy/thing"
      -  },
      -  {
      -    "address": "0x1111111111111111111111111111111111111111",
      -    "item_id": "provenance_check"
      -  },
      -  {
      -    "item_id": "the_statement",
      -    "wallet": "0x843b544bf5f0AA6cbf13E94563874878C98cc4a7"
      -  },
      -  {
      -    "item_id": "operator_statement",
      -    "wallet": "0x843b544bf5f0AA6cbf13E94563874878C98cc4a7"
      -  },
      -  {
      -    "digest": "9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f",
      -    "item_id": "bitcoin_anchor"
      -  },
      -  {
      -    "item_id": "passport_refresh",
      -    "url": "https://your-endpoint.example/api/thing"
      -  },
      -  {
      -    "item_id": "trust_profile",
      -    "url": "https://your-endpoint.example/api/thing"
      -  },
      -  {
      -    "host": "your-door.example",
      -    "item_id": "spot_check"
      -  }
      -]New value: +[
      +  {
      +    "item_id": "settlement_attestation",
      +    "tx_hash": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0"
      +  },
      +  {
      +    "item_id": "settlement_reconciliation",
      +    "tx_hash": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0"
      +  },
      +  {
      +    "item_id": "the_case_file",
      +    "tx_hash": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0"
      +  },
      +  {
      +    "item_id": "attestation_bundle",
      +    "tx_hashes": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0,0x9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c0"
      +  },
      +  {
      +    "item_id": "standing_watch",
      +    "url": "https://your-shop.example/api/buy/thing"
      +  },
      +  {
      +    "item_id": "service_audit",
      +    "url": "https://your-shop.example/api/buy/thing"
      +  },
      +  {
      +    "item_id": "a2a_repair_kit",
      +    "url": "https://your-agent.example/.well-known/agent-card.json"
      +  },
      +  {
      +    "item_id": "good_buyer",
      +    "url": "https://somebody-elses-shop.example/api/buy/thing"
      +  },
      +  {
      +    "item_id": "conformance_watch",
      +    "url": "https://your-shop.example/api/buy/thing"
      +  },
      +  {
      +    "item_id": "signature_agent_card",
      +    "url": "https://your-agent.example"
      +  },
      +  {
      +    "item_id": "onpage_audit",
      +    "url": "https://your-site.example/pricing"
      +  },
      +  {
      +    "item_id": "launch_check",
      +    "url": "https://your-shop.example/api/buy/thing"
      +  },
      +  {
      +    "item_id": "opening_day",
      +    "url": "https://your-shop.example/api/buy/thing"
      +  },
      +  {
      +    "address": "0x1111111111111111111111111111111111111111",
      +    "item_id": "provenance_check"
      +  },
      +  {
      +    "item_id": "the_statement",
      +    "wallet": "0x843b544bf5f0AA6cbf13E94563874878C98cc4a7"
      +  },
      +  {
      +    "item_id": "operator_statement",
      +    "wallet": "0x843b544bf5f0AA6cbf13E94563874878C98cc4a7"
      +  },
      +  {
      +    "digest": "9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f",
      +    "item_id": "bitcoin_anchor"
      +  },
      +  {
      +    "item_id": "passport_refresh",
      +    "url": "https://your-endpoint.example/api/thing"
      +  },
      +  {
      +    "item_id": "trust_profile",
      +    "url": "https://your-endpoint.example/api/thing"
      +  },
      +  {
      +    "host": "your-door.example",
      +    "item_id": "spot_check"
      +  }
      +]
    • changedInput schema / properties / declared_cap_usdc / description
      Previous value: -"Optional claimed spending ceiling in USDC. Declared, never enforced by the store, and the record says so."New value: +"Optional, and understand what it buys: the ceiling YOU say applied. It is recorded as DECLARED, never as observed, and it can never override a ceiling found on the chain. A verdict resting on it is a fact about what you told us — the artifact says so in a signed field, so a counterparty can tell the difference."
    • addedInput schema / properties / declared_cap_usdc / exclusiveMinimum
      Added value: +0
    • changedInput schema / properties / declared_cap_usdc / type
      Previous value: -"string"New value: +"number"
    • removedInput schema / properties / expires_at
      Removed value: -{
      -  "description": "Optional claimed expiry, ISO 8601. Declared, never enforced by the store.",
      -  "type": "string"
      -}
    • changedInput schema / properties / item_id / enum
      Previous value: -[
      -  "the_mandate",
      -  "settlement_attestation",
      -  "settlement_reconciliation",
      -  "the_case_file",
      -  "attestation_bundle",
      -  "standing_watch",
      -  "service_audit",
      -  "a2a_repair_kit",
      -  "good_buyer",
      -  "conformance_watch",
      -  "signature_agent_card",
      -  "onpage_audit",
      -  "launch_check",
      -  "opening_day",
      -  "provenance_check",
      -  "the_statement",
      -  "operator_statement",
      -  "bitcoin_anchor",
      -  "passport_refresh",
      -  "trust_profile",
      -  "spot_check"
      -]New value: +[
      +  "settlement_attestation",
      +  "settlement_reconciliation",
      +  "the_case_file",
      +  "attestation_bundle",
      +  "standing_watch",
      +  "service_audit",
      +  "a2a_repair_kit",
      +  "good_buyer",
      +  "conformance_watch",
      +  "signature_agent_card",
      +  "onpage_audit",
      +  "launch_check",
      +  "opening_day",
      +  "provenance_check",
      +  "the_statement",
      +  "operator_statement",
      +  "bitcoin_anchor",
      +  "passport_refresh",
      +  "trust_profile",
      +  "spot_check"
      +]
    • removedInput schema / properties / mandate
      Removed value: -{
      -  "description": "The claimed instructions, verbatim, up to 2000 Unicode characters: what this agent is authorized to do, as the submitter claims it. Recorded exactly as it arrives, signed and dated. Chain-of-custody, not truth-of-intent — the record proves the claim was made, never that it was true.",
      -  "maxLength": 2000,
      -  "type": "string"
      -}
    • removedInput schema / properties / submitted_as
      Removed value: -{
      -  "description": "Who is submitting: the agent recording its own claimed instructions (default), or the human principal's own client. Recorded as a claim either way.",
      -  "enum": [
      -    "agent",
      -    "principal"
      -  ],
      -  "type": "string"
      -}
  4. Changed6 schema fields changed
    • changedInput schema / allOf
      Previous value: -[
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "settlement_attestation"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "tx_hash"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "settlement_reconciliation"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "tx_hash"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "the_case_file"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "tx_hash"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "attestation_bundle"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "tx_hashes"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "standing_watch"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "service_audit"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "a2a_repair_kit"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "good_buyer"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "conformance_watch"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "signature_agent_card"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "onpage_audit"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "launch_check"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "opening_day"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "provenance_check"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "address"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "the_statement"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "wallet"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "operator_statement"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "wallet"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "the_mandate"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "mandate"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "bitcoin_anchor"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "digest"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "passport_refresh"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "trust_profile"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "spot_check"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "host"
      -      ]
      -    }
      -  }
      -]New value: +[
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "the_mandate"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "mandate"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "settlement_attestation"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "tx_hash"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "settlement_reconciliation"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "tx_hash"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "the_case_file"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "tx_hash"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "attestation_bundle"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "tx_hashes"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "standing_watch"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "service_audit"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "a2a_repair_kit"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "good_buyer"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "conformance_watch"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "signature_agent_card"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "onpage_audit"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "launch_check"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "opening_day"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "provenance_check"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "address"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "the_statement"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "wallet"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "operator_statement"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "wallet"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "bitcoin_anchor"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "digest"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "passport_refresh"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "trust_profile"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "spot_check"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "host"
      +      ]
      +    }
      +  }
      +]
    • changedInput schema / examples
      Previous value: -[
      -  {
      -    "item_id": "settlement_attestation",
      -    "tx_hash": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0"
      -  },
      -  {
      -    "item_id": "settlement_reconciliation",
      -    "tx_hash": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0"
      -  },
      -  {
      -    "item_id": "the_case_file",
      -    "tx_hash": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0"
      -  },
      -  {
      -    "item_id": "attestation_bundle",
      -    "tx_hashes": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0,0x9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c0"
      -  },
      -  {
      -    "item_id": "standing_watch",
      -    "url": "https://your-shop.example/api/buy/thing"
      -  },
      -  {
      -    "item_id": "service_audit",
      -    "url": "https://your-shop.example/api/buy/thing"
      -  },
      -  {
      -    "item_id": "a2a_repair_kit",
      -    "url": "https://your-agent.example/.well-known/agent-card.json"
      -  },
      -  {
      -    "item_id": "good_buyer",
      -    "url": "https://somebody-elses-shop.example/api/buy/thing"
      -  },
      -  {
      -    "item_id": "conformance_watch",
      -    "url": "https://your-shop.example/api/buy/thing"
      -  },
      -  {
      -    "item_id": "signature_agent_card",
      -    "url": "https://your-agent.example"
      -  },
      -  {
      -    "item_id": "onpage_audit",
      -    "url": "https://your-site.example/pricing"
      -  },
      -  {
      -    "item_id": "launch_check",
      -    "url": "https://your-shop.example/api/buy/thing"
      -  },
      -  {
      -    "item_id": "opening_day",
      -    "url": "https://your-shop.example/api/buy/thing"
      -  },
      -  {
      -    "address": "0x1111111111111111111111111111111111111111",
      -    "item_id": "provenance_check"
      -  },
      -  {
      -    "item_id": "the_statement",
      -    "wallet": "0x843b544bf5f0AA6cbf13E94563874878C98cc4a7"
      -  },
      -  {
      -    "item_id": "operator_statement",
      -    "wallet": "0x843b544bf5f0AA6cbf13E94563874878C98cc4a7"
      -  },
      -  {
      -    "item_id": "the_mandate",
      -    "mandate": "Research x402 tooling and buy verification artifacts as needed, at most $5 per item."
      -  },
      -  {
      -    "digest": "9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f",
      -    "item_id": "bitcoin_anchor"
      -  },
      -  {
      -    "item_id": "passport_refresh",
      -    "url": "https://your-endpoint.example/api/thing"
      -  },
      -  {
      -    "item_id": "trust_profile",
      -    "url": "https://your-endpoint.example/api/thing"
      -  },
      -  {
      -    "host": "your-door.example",
      -    "item_id": "spot_check"
      -  }
      -]New value: +[
      +  {
      +    "item_id": "the_mandate",
      +    "mandate": "Research x402 tooling and buy verification artifacts as needed, at most $5 per item."
      +  },
      +  {
      +    "item_id": "settlement_attestation",
      +    "tx_hash": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0"
      +  },
      +  {
      +    "item_id": "settlement_reconciliation",
      +    "tx_hash": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0"
      +  },
      +  {
      +    "item_id": "the_case_file",
      +    "tx_hash": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0"
      +  },
      +  {
      +    "item_id": "attestation_bundle",
      +    "tx_hashes": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0,0x9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c0"
      +  },
      +  {
      +    "item_id": "standing_watch",
      +    "url": "https://your-shop.example/api/buy/thing"
      +  },
      +  {
      +    "item_id": "service_audit",
      +    "url": "https://your-shop.example/api/buy/thing"
      +  },
      +  {
      +    "item_id": "a2a_repair_kit",
      +    "url": "https://your-agent.example/.well-known/agent-card.json"
      +  },
      +  {
      +    "item_id": "good_buyer",
      +    "url": "https://somebody-elses-shop.example/api/buy/thing"
      +  },
      +  {
      +    "item_id": "conformance_watch",
      +    "url": "https://your-shop.example/api/buy/thing"
      +  },
      +  {
      +    "item_id": "signature_agent_card",
      +    "url": "https://your-agent.example"
      +  },
      +  {
      +    "item_id": "onpage_audit",
      +    "url": "https://your-site.example/pricing"
      +  },
      +  {
      +    "item_id": "launch_check",
      +    "url": "https://your-shop.example/api/buy/thing"
      +  },
      +  {
      +    "item_id": "opening_day",
      +    "url": "https://your-shop.example/api/buy/thing"
      +  },
      +  {
      +    "address": "0x1111111111111111111111111111111111111111",
      +    "item_id": "provenance_check"
      +  },
      +  {
      +    "item_id": "the_statement",
      +    "wallet": "0x843b544bf5f0AA6cbf13E94563874878C98cc4a7"
      +  },
      +  {
      +    "item_id": "operator_statement",
      +    "wallet": "0x843b544bf5f0AA6cbf13E94563874878C98cc4a7"
      +  },
      +  {
      +    "digest": "9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f",
      +    "item_id": "bitcoin_anchor"
      +  },
      +  {
      +    "item_id": "passport_refresh",
      +    "url": "https://your-endpoint.example/api/thing"
      +  },
      +  {
      +    "item_id": "trust_profile",
      +    "url": "https://your-endpoint.example/api/thing"
      +  },
      +  {
      +    "host": "your-door.example",
      +    "item_id": "spot_check"
      +  }
      +]
    • changedInput schema / properties / declared_cap_usdc / description
      Previous value: -"Optional, and understand what it buys: the ceiling YOU say applied. It is recorded as DECLARED, never as observed, and it can never override a ceiling found on the chain. A verdict resting on it is a fact about what you told us — the artifact says so in a signed field, so a counterparty can tell the difference."New value: +"Optional claimed spending ceiling in USDC. Declared, never enforced by the store, and the record says so."
    • removedInput schema / properties / declared_cap_usdc / exclusiveMinimum
      Removed value: -0
    • changedInput schema / properties / declared_cap_usdc / type
      Previous value: -"number"New value: +"string"
    • changedInput schema / properties / item_id / enum
      Previous value: -[
      -  "settlement_attestation",
      -  "settlement_reconciliation",
      -  "the_case_file",
      -  "attestation_bundle",
      -  "standing_watch",
      -  "service_audit",
      -  "a2a_repair_kit",
      -  "good_buyer",
      -  "conformance_watch",
      -  "signature_agent_card",
      -  "onpage_audit",
      -  "launch_check",
      -  "opening_day",
      -  "provenance_check",
      -  "the_statement",
      -  "operator_statement",
      -  "the_mandate",
      -  "bitcoin_anchor",
      -  "passport_refresh",
      -  "trust_profile",
      -  "spot_check"
      -]New value: +[
      +  "the_mandate",
      +  "settlement_attestation",
      +  "settlement_reconciliation",
      +  "the_case_file",
      +  "attestation_bundle",
      +  "standing_watch",
      +  "service_audit",
      +  "a2a_repair_kit",
      +  "good_buyer",
      +  "conformance_watch",
      +  "signature_agent_card",
      +  "onpage_audit",
      +  "launch_check",
      +  "opening_day",
      +  "provenance_check",
      +  "the_statement",
      +  "operator_statement",
      +  "bitcoin_anchor",
      +  "passport_refresh",
      +  "trust_profile",
      +  "spot_check"
      +]
  5. Changed4 schema fields changed
    • changedInput schema / examples
      Previous value: -[
      -  {
      -    "item_id": "settlement_attestation",
      -    "tx_hash": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0"
      -  },
      -  {
      -    "item_id": "settlement_reconciliation",
      -    "tx_hash": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0"
      -  },
      -  {
      -    "item_id": "the_case_file",
      -    "tx_hash": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0"
      -  },
      -  {
      -    "item_id": "attestation_bundle",
      -    "tx_hashes": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0,0x9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c0"
      -  },
      -  {
      -    "item_id": "standing_watch",
      -    "url": "https://your-shop.example/api/buy/thing"
      -  },
      -  {
      -    "item_id": "service_audit",
      -    "url": "https://your-shop.example/api/buy/thing"
      -  },
      -  {
      -    "item_id": "a2a_repair_kit",
      -    "url": "https://your-agent.example/.well-known/agent-card.json"
      -  },
      -  {
      -    "item_id": "good_buyer",
      -    "url": "https://somebody-elses-shop.example/api/buy/thing"
      -  },
      -  {
      -    "item_id": "conformance_watch",
      -    "url": "https://your-shop.example/api/buy/thing"
      -  },
      -  {
      -    "item_id": "signature_agent_card",
      -    "url": "https://your-agent.example"
      -  },
      -  {
      -    "item_id": "onpage_audit",
      -    "url": "https://your-site.example/pricing"
      -  },
      -  {
      -    "item_id": "launch_check",
      -    "url": "https://your-shop.example/api/buy/thing"
      -  },
      -  {
      -    "item_id": "opening_day",
      -    "url": "https://your-shop.example/api/buy/thing"
      -  },
      -  {
      -    "address": "0x1111111111111111111111111111111111111111",
      -    "item_id": "provenance_check"
      -  },
      -  {
      -    "item_id": "the_statement",
      -    "wallet": "0x843b544bf5f0AA6cbf13E94563874878C98cc4a7"
      -  },
      -  {
      -    "item_id": "operator_statement",
      -    "wallet": "0x843b544bf5f0AA6cbf13E94563874878C98cc4a7"
      -  },
      -  {
      -    "item_id": "the_mandate",
      -    "mandate": "Research x402 tooling and buy verification artifacts as needed, at most $5 per item."
      -  },
      -  {
      -    "digest": "9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f",
      -    "item_id": "bitcoin_anchor"
      -  },
      -  {
      -    "item_id": "passport_refresh",
      -    "url": "https://your-endpoint.example/api/thing"
      -  },
      -  {
      -    "item_id": "trust_profile",
      -    "url": "https://your-endpoint.example/api/thing"
      -  },
      -  {
      -    "host": "example.com",
      -    "item_id": "spot_check"
      -  }
      -]New value: +[
      +  {
      +    "item_id": "settlement_attestation",
      +    "tx_hash": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0"
      +  },
      +  {
      +    "item_id": "settlement_reconciliation",
      +    "tx_hash": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0"
      +  },
      +  {
      +    "item_id": "the_case_file",
      +    "tx_hash": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0"
      +  },
      +  {
      +    "item_id": "attestation_bundle",
      +    "tx_hashes": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0,0x9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c0"
      +  },
      +  {
      +    "item_id": "standing_watch",
      +    "url": "https://your-shop.example/api/buy/thing"
      +  },
      +  {
      +    "item_id": "service_audit",
      +    "url": "https://your-shop.example/api/buy/thing"
      +  },
      +  {
      +    "item_id": "a2a_repair_kit",
      +    "url": "https://your-agent.example/.well-known/agent-card.json"
      +  },
      +  {
      +    "item_id": "good_buyer",
      +    "url": "https://somebody-elses-shop.example/api/buy/thing"
      +  },
      +  {
      +    "item_id": "conformance_watch",
      +    "url": "https://your-shop.example/api/buy/thing"
      +  },
      +  {
      +    "item_id": "signature_agent_card",
      +    "url": "https://your-agent.example"
      +  },
      +  {
      +    "item_id": "onpage_audit",
      +    "url": "https://your-site.example/pricing"
      +  },
      +  {
      +    "item_id": "launch_check",
      +    "url": "https://your-shop.example/api/buy/thing"
      +  },
      +  {
      +    "item_id": "opening_day",
      +    "url": "https://your-shop.example/api/buy/thing"
      +  },
      +  {
      +    "address": "0x1111111111111111111111111111111111111111",
      +    "item_id": "provenance_check"
      +  },
      +  {
      +    "item_id": "the_statement",
      +    "wallet": "0x843b544bf5f0AA6cbf13E94563874878C98cc4a7"
      +  },
      +  {
      +    "item_id": "operator_statement",
      +    "wallet": "0x843b544bf5f0AA6cbf13E94563874878C98cc4a7"
      +  },
      +  {
      +    "item_id": "the_mandate",
      +    "mandate": "Research x402 tooling and buy verification artifacts as needed, at most $5 per item."
      +  },
      +  {
      +    "digest": "9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f",
      +    "item_id": "bitcoin_anchor"
      +  },
      +  {
      +    "item_id": "passport_refresh",
      +    "url": "https://your-endpoint.example/api/thing"
      +  },
      +  {
      +    "item_id": "trust_profile",
      +    "url": "https://your-endpoint.example/api/thing"
      +  },
      +  {
      +    "host": "your-door.example",
      +    "item_id": "spot_check"
      +  }
      +]
    • changedInput schema / properties / digest / description
      Previous value: -"sha256 of bytes you keep, 64 hex characters, no 0x prefix. The store never sees the bytes."New value: +"sha256 of bytes you keep: exactly 64 hex characters, no 0x prefix, not base64, not the bytes themselves. The store never sees the bytes."
    • changedInput schema / properties / host / description
      Previous value: -"A bare hostname, e.g. example.com. We read our own books about it — corpus rounds, verdicts as recorded, coverage, gaps — and sign what they hold. No request is made to the host; a host we have never met returns not_observed, which is an answer."New value: +"A bare hostname with no scheme, path or port — your-door.example, never https://your-door.example/api. We read our own books about it — corpus rounds, verdicts as recorded, coverage, gaps — and sign what they hold. No request is made to the host; a host we have never met returns not_observed, which is an answer."
    • changedInput schema / properties / wallet / description
      Previous value: -"The wallet to state: a 0x address on the selected EVM network, a base58 pubkey on Solana. Every USDC transfer in and out over the window, counted, summed and signed — one chain per statement, named on the artifact."New value: +"The wallet to state: a 0x address (0x plus 40 hex characters) on the selected EVM network, or a base58 pubkey on Solana. Every USDC transfer in and out over the window, counted, summed and signed — one chain per statement, named on the artifact."
  6. Changed6 schema fields changed
    • addedInput schema / properties / came_from
      Added value: +{
      +  "description": "Optional. Where you learned this door exists: a URL, a directory, a skill name, memory, another agent. Referrers never reach us; this does.",
      +  "maxLength": 160,
      +  "type": "string"
      +}
    • addedInput schema / properties / client
      Added value: +{
      +  "description": "Optional. The harness or framework you run in: claude-code, cursor, openai-agents, langgraph, custom. Counted, never on the certificate.",
      +  "maxLength": 64,
      +  "type": "string"
      +}
    • addedInput schema / properties / model
      Added value: +{
      +  "description": "Optional. The model running you, as you would name it: claude-opus-5, gpt-5.6, a local model. Counted, never printed on the certificate.",
      +  "maxLength": 64,
      +  "type": "string"
      +}
    • addedInput schema / properties / operator
      Added value: +{
      +  "description": "Optional. Who runs you: a name, handle, company or URL. Stored as your claim, marked unverified, never published, never on the certificate.",
      +  "maxLength": 120,
      +  "type": "string"
      +}
    • addedInput schema / properties / operator_kind
      Added value: +{
      +  "description": "Optional. solo: one person runs you. company: a team does. research: a study. self: you act for yourself.",
      +  "enum": [
      +    "solo",
      +    "company",
      +    "research",
      +    "self"
      +  ],
      +  "type": "string"
      +}
    • addedInput schema / properties / prior_cert_id
      Added value: +{
      +  "description": "Optional. A cert_ id from an earlier purchase here. A payer match with this payment marks you a returning buyer; no account needed.",
      +  "maxLength": 64,
      +  "type": "string"
      +}
  7. Changed3 schema fields changed
    • addedInput schema / properties / address / pattern
      Added value: +"^\\s*(?:0x[0-9a-fA-F]{40}|[1-9A-HJ-NP-Za-km-z]{32,44})\\s*$"
    • addedInput schema / properties / host / pattern
      Added value: +"^\\s*(?:[a-zA-Z0-9][a-zA-Z0-9.-]*\\.[a-zA-Z0-9-]+)\\s*$"
    • addedInput schema / properties / wallet / pattern
      Added value: +"^\\s*(?:0x[0-9a-fA-F]{40}|[1-9A-HJ-NP-Za-km-z]{32,44})\\s*$"
  8. Changed2 schema fields changed
    • changedInput schema / properties / nonce / description
      Previous value: -"Optional, EVM rails only. Require this EIP-3009 authorization nonce to have been burned in the transaction, checked against whichever EVM chain holds the receipt. Refused beside a Solana signature — that rail has no such facility, and we will not sign an artifact that silently skipped a requested check."New value: +"Optional, EVM rails only. Require one authorizer/nonce event paired with its immediately following canonical USDC Transfer, matching every supplied payer, recipient and exact amount. Supply payer when possible: nonces are scoped to an authorizer, and multiple candidates or unrecognised ordering establish no binding. Refused beside a Solana signature — that rail has no such facility, and we will not sign an artifact that silently skipped a requested check."
    • changedInput schema / properties / payment_payload / description
      Previous value: -"Optional. The base64 PAYMENT-SIGNATURE you sent, verbatim. The nonce is read out of it with the same code the store's replay guard uses, so you do not have to dig it out yourself."New value: +"Optional. The base64 PAYMENT-SIGNATURE you sent, verbatim. The nonce is read out of it with the same code the store's replay guard uses, so you do not have to dig it out yourself. Only the nonce is extracted; supply payer, recipient and amount_usdc separately to check those terms."
  9. Changed1 schema field changed
    • changedInput schema / properties / purpose / description
      Previous value: -"Optional, any item: what this purchase is for, in your words. Signed onto the certificate verbatim and shown to whoever you hand the receipt to. Recorded as your statement, never checked, and never treated as instructions."New value: +"Optional: what this purchase is for, in your words. Signed onto the certificate verbatim as your statement; never checked, never treated as instructions."
  10. Changed1 schema field changed
    • changedInput schema / examples
      Previous value: -[
      -  {
      -    "item_id": "settlement_attestation",
      -    "tx_hash": "0xabababababababababababababababababababababababababababababababab"
      -  },
      -  {
      -    "item_id": "settlement_reconciliation",
      -    "tx_hash": "0xabababababababababababababababababababababababababababababababab"
      -  },
      -  {
      -    "item_id": "the_case_file",
      -    "tx_hash": "0xabababababababababababababababababababababababababababababababab"
      -  },
      -  {
      -    "item_id": "attestation_bundle",
      -    "tx_hashes": "tx hashes"
      -  },
      -  {
      -    "item_id": "standing_watch",
      -    "url": "https://example.com/api/paid-answer"
      -  },
      -  {
      -    "item_id": "service_audit",
      -    "url": "https://example.com/api/paid-answer"
      -  },
      -  {
      -    "item_id": "a2a_repair_kit",
      -    "url": "https://example.com/api/paid-answer"
      -  },
      -  {
      -    "item_id": "good_buyer",
      -    "url": "https://example.com/api/paid-answer"
      -  },
      -  {
      -    "item_id": "conformance_watch",
      -    "url": "https://example.com/api/paid-answer"
      -  },
      -  {
      -    "item_id": "signature_agent_card",
      -    "url": "https://example.com/api/paid-answer"
      -  },
      -  {
      -    "item_id": "onpage_audit",
      -    "url": "https://example.com/api/paid-answer"
      -  },
      -  {
      -    "item_id": "launch_check",
      -    "url": "https://example.com/api/paid-answer"
      -  },
      -  {
      -    "item_id": "opening_day",
      -    "url": "https://example.com/api/paid-answer"
      -  },
      -  {
      -    "address": "0x0000000000000000000000000000000000000001",
      -    "item_id": "provenance_check"
      -  },
      -  {
      -    "item_id": "the_statement",
      -    "wallet": "0x0000000000000000000000000000000000000001"
      -  },
      -  {
      -    "item_id": "operator_statement",
      -    "wallet": "0x0000000000000000000000000000000000000001"
      -  },
      -  {
      -    "item_id": "the_mandate",
      -    "mandate": "mandate"
      -  },
      -  {
      -    "digest": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      -    "item_id": "bitcoin_anchor"
      -  },
      -  {
      -    "item_id": "passport_refresh",
      -    "url": "https://example.com/api/paid-answer"
      -  },
      -  {
      -    "item_id": "trust_profile",
      -    "url": "https://example.com/api/paid-answer"
      -  },
      -  {
      -    "host": "example.com",
      -    "item_id": "spot_check"
      -  }
      -]New value: +[
      +  {
      +    "item_id": "settlement_attestation",
      +    "tx_hash": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0"
      +  },
      +  {
      +    "item_id": "settlement_reconciliation",
      +    "tx_hash": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0"
      +  },
      +  {
      +    "item_id": "the_case_file",
      +    "tx_hash": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0"
      +  },
      +  {
      +    "item_id": "attestation_bundle",
      +    "tx_hashes": "0x47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee47c8fee0,0x9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c9b04e1c0"
      +  },
      +  {
      +    "item_id": "standing_watch",
      +    "url": "https://your-shop.example/api/buy/thing"
      +  },
      +  {
      +    "item_id": "service_audit",
      +    "url": "https://your-shop.example/api/buy/thing"
      +  },
      +  {
      +    "item_id": "a2a_repair_kit",
      +    "url": "https://your-agent.example/.well-known/agent-card.json"
      +  },
      +  {
      +    "item_id": "good_buyer",
      +    "url": "https://somebody-elses-shop.example/api/buy/thing"
      +  },
      +  {
      +    "item_id": "conformance_watch",
      +    "url": "https://your-shop.example/api/buy/thing"
      +  },
      +  {
      +    "item_id": "signature_agent_card",
      +    "url": "https://your-agent.example"
      +  },
      +  {
      +    "item_id": "onpage_audit",
      +    "url": "https://your-site.example/pricing"
      +  },
      +  {
      +    "item_id": "launch_check",
      +    "url": "https://your-shop.example/api/buy/thing"
      +  },
      +  {
      +    "item_id": "opening_day",
      +    "url": "https://your-shop.example/api/buy/thing"
      +  },
      +  {
      +    "address": "0x1111111111111111111111111111111111111111",
      +    "item_id": "provenance_check"
      +  },
      +  {
      +    "item_id": "the_statement",
      +    "wallet": "0x843b544bf5f0AA6cbf13E94563874878C98cc4a7"
      +  },
      +  {
      +    "item_id": "operator_statement",
      +    "wallet": "0x843b544bf5f0AA6cbf13E94563874878C98cc4a7"
      +  },
      +  {
      +    "item_id": "the_mandate",
      +    "mandate": "Research x402 tooling and buy verification artifacts as needed, at most $5 per item."
      +  },
      +  {
      +    "digest": "9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f",
      +    "item_id": "bitcoin_anchor"
      +  },
      +  {
      +    "item_id": "passport_refresh",
      +    "url": "https://your-endpoint.example/api/thing"
      +  },
      +  {
      +    "item_id": "trust_profile",
      +    "url": "https://your-endpoint.example/api/thing"
      +  },
      +  {
      +    "host": "example.com",
      +    "item_id": "spot_check"
      +  }
      +]
  11. Changed1 schema field changed
    • addedInput schema / properties / payment_response
      Added value: +{
      +  "description": "Optional. The PAYMENT-RESPONSE header you received, verbatim (base64 JSON), or its JSON. Received, not observed: its bytes never enter the signed payload; their sha256 does, beside a per-field table (transaction, network, payer, success) saying whether each claim agrees with what the chain showed. The bytes are echoed outside the signature so you can check both.",
      +  "type": "string"
      +}
  12. Changed11 schema fields changed
    • addedInput schema / properties / agent_name / maxLength
      Added value: +80
    • addedInput schema / properties / amount_usdc / exclusiveMinimum
      Added value: +0
    • addedInput schema / properties / declared_cap_usdc / exclusiveMinimum
      Added value: +0
    • addedInput schema / properties / expected_amount_usdc
      Added value: +{
      +  "description": "Optional positive USDC amount claimed for this purchase.",
      +  "exclusiveMinimum": 0,
      +  "type": "number"
      +}
    • changedInput schema / properties / mandate / description
      Previous value: -"The claimed instructions, verbatim, up to 2000 characters: what this agent is authorized to do, as the submitter claims it. Recorded exactly as it arrives, signed and dated. Chain-of-custody, not truth-of-intent — the record proves the claim was made, never that it was true."New value: +"The claimed instructions, verbatim, up to 2000 Unicode characters: what this agent is authorized to do, as the submitter claims it. Recorded exactly as it arrives, signed and dated. Chain-of-custody, not truth-of-intent — the record proves the claim was made, never that it was true."
    • addedInput schema / properties / mandate / maxLength
      Added value: +2000
    • changedInput schema / properties / max_usd / description
      Previous value: -"Optional. Your client's spendControls.maxAmountPerPayment, in dollars. Leave it off for the reading a client configured with nothing gets — which is the case that loses money quietly. Recorded as your declaration, never verified."New value: +"Optional finite nonnegative decimal. Your client's spendControls.maxAmountPerPayment, in dollars; zero is retained. Leave it off for the reading a client configured with nothing gets — which is the case that loses money quietly. Recorded as your declaration, never verified."
    • changedInput schema / properties / no_spend_controls / description
      Previous value: -"Optional, \"true\" if you pass spendControls: false — the one escape from the whole filter. Recorded as your declaration, never verified."New value: +"Optional: \"true\" for spendControls: false, \"false\" for enabled controls, or empty to omit. Declared, never verified."
    • addedInput schema / properties / no_spend_controls / enum
      Added value: +[
      +  "",
      +  "true",
      +  "false"
      +]
    • changedInput schema / properties / payer / description
      Previous value: -"Optional. Narrow the match to transfers from this address."New value: +"Optional payer: 0x EVM address, or Solana public key for a Solana transaction."
    • changedInput schema / properties / recipient / description
      Previous value: -"Optional. Narrow the match to transfers to this address."New value: +"Optional recipient: 0x EVM address, or Solana public key for a Solana transaction."
  13. Changed3 schema fields changed
    • addedInput schema / properties / tx_hashes / maxLength
      Added value: +1339
    • addedInput schema / properties / tx_hashes / minLength
      Added value: +133
    • changedInput schema / properties / tx_hashes / pattern
      Previous value: -"^0x[0-9a-fA-F]{64}(,0x[0-9a-fA-F]{64}){1,19}$"New value: +"^0x[0-9a-fA-F]{64}(,0x[0-9a-fA-F]{64})+$"
  14. Changed3 schema fields changed
    • changedInput schema / allOf
      Previous value: -[
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "settlement_attestation"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "tx_hash"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "settlement_reconciliation"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "tx_hash"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "the_case_file"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "tx_hash"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "attestation_bundle"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "tx_hashes"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "standing_watch"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "service_audit"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "good_buyer"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "conformance_watch"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "signature_agent_card"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "onpage_audit"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "launch_check"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "opening_day"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "provenance_check"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "address"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "the_statement"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "wallet"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "operator_statement"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "wallet"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "the_mandate"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "mandate"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "bitcoin_anchor"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "digest"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "passport_refresh"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "trust_profile"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "url"
      -      ]
      -    }
      -  },
      -  {
      -    "if": {
      -      "properties": {
      -        "item_id": {
      -          "const": "spot_check"
      -        }
      -      },
      -      "required": [
      -        "item_id"
      -      ]
      -    },
      -    "then": {
      -      "required": [
      -        "host"
      -      ]
      -    }
      -  }
      -]New value: +[
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "settlement_attestation"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "tx_hash"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "settlement_reconciliation"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "tx_hash"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "the_case_file"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "tx_hash"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "attestation_bundle"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "tx_hashes"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "standing_watch"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "service_audit"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "a2a_repair_kit"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "good_buyer"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "conformance_watch"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "signature_agent_card"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "onpage_audit"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "launch_check"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "opening_day"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "provenance_check"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "address"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "the_statement"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "wallet"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "operator_statement"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "wallet"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "the_mandate"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "mandate"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "bitcoin_anchor"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "digest"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "passport_refresh"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "trust_profile"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "url"
      +      ]
      +    }
      +  },
      +  {
      +    "if": {
      +      "properties": {
      +        "item_id": {
      +          "const": "spot_check"
      +        }
      +      },
      +      "required": [
      +        "item_id"
      +      ]
      +    },
      +    "then": {
      +      "required": [
      +        "host"
      +      ]
      +    }
      +  }
      +]
    • changedInput schema / examples
      Previous value: -[
      -  {
      -    "item_id": "settlement_attestation",
      -    "tx_hash": "0xabababababababababababababababababababababababababababababababab"
      -  },
      -  {
      -    "item_id": "settlement_reconciliation",
      -    "tx_hash": "0xabababababababababababababababababababababababababababababababab"
      -  },
      -  {
      -    "item_id": "the_case_file",
      -    "tx_hash": "0xabababababababababababababababababababababababababababababababab"
      -  },
      -  {
      -    "item_id": "attestation_bundle",
      -    "tx_hashes": "tx hashes"
      -  },
      -  {
      -    "item_id": "standing_watch",
      -    "url": "https://example.com/api/paid-answer"
      -  },
      -  {
      -    "item_id": "service_audit",
      -    "url": "https://example.com/api/paid-answer"
      -  },
      -  {
      -    "item_id": "good_buyer",
      -    "url": "https://example.com/api/paid-answer"
      -  },
      -  {
      -    "item_id": "conformance_watch",
      -    "url": "https://example.com/api/paid-answer"
      -  },
      -  {
      -    "item_id": "signature_agent_card",
      -    "url": "https://example.com/api/paid-answer"
      -  },
      -  {
      -    "item_id": "onpage_audit",
      -    "url": "https://example.com/api/paid-answer"
      -  },
      -  {
      -    "item_id": "launch_check",
      -    "url": "https://example.com/api/paid-answer"
      -  },
      -  {
      -    "item_id": "opening_day",
      -    "url": "https://example.com/api/paid-answer"
      -  },
      -  {
      -    "address": "0x0000000000000000000000000000000000000001",
      -    "item_id": "provenance_check"
      -  },
      -  {
      -    "item_id": "the_statement",
      -    "wallet": "0x0000000000000000000000000000000000000001"
      -  },
      -  {
      -    "item_id": "operator_statement",
      -    "wallet": "0x0000000000000000000000000000000000000001"
      -  },
      -  {
      -    "item_id": "the_mandate",
      -    "mandate": "mandate"
      -  },
      -  {
      -    "digest": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      -    "item_id": "bitcoin_anchor"
      -  },
      -  {
      -    "item_id": "passport_refresh",
      -    "url": "https://example.com/api/paid-answer"
      -  },
      -  {
      -    "item_id": "trust_profile",
      -    "url": "https://example.com/api/paid-answer"
      -  },
      -  {
      -    "host": "example.com",
      -    "item_id": "spot_check"
      -  }
      -]New value: +[
      +  {
      +    "item_id": "settlement_attestation",
      +    "tx_hash": "0xabababababababababababababababababababababababababababababababab"
      +  },
      +  {
      +    "item_id": "settlement_reconciliation",
      +    "tx_hash": "0xabababababababababababababababababababababababababababababababab"
      +  },
      +  {
      +    "item_id": "the_case_file",
      +    "tx_hash": "0xabababababababababababababababababababababababababababababababab"
      +  },
      +  {
      +    "item_id": "attestation_bundle",
      +    "tx_hashes": "tx hashes"
      +  },
      +  {
      +    "item_id": "standing_watch",
      +    "url": "https://example.com/api/paid-answer"
      +  },
      +  {
      +    "item_id": "service_audit",
      +    "url": "https://example.com/api/paid-answer"
      +  },
      +  {
      +    "item_id": "a2a_repair_kit",
      +    "url": "https://example.com/api/paid-answer"
      +  },
      +  {
      +    "item_id": "good_buyer",
      +    "url": "https://example.com/api/paid-answer"
      +  },
      +  {
      +    "item_id": "conformance_watch",
      +    "url": "https://example.com/api/paid-answer"
      +  },
      +  {
      +    "item_id": "signature_agent_card",
      +    "url": "https://example.com/api/paid-answer"
      +  },
      +  {
      +    "item_id": "onpage_audit",
      +    "url": "https://example.com/api/paid-answer"
      +  },
      +  {
      +    "item_id": "launch_check",
      +    "url": "https://example.com/api/paid-answer"
      +  },
      +  {
      +    "item_id": "opening_day",
      +    "url": "https://example.com/api/paid-answer"
      +  },
      +  {
      +    "address": "0x0000000000000000000000000000000000000001",
      +    "item_id": "provenance_check"
      +  },
      +  {
      +    "item_id": "the_statement",
      +    "wallet": "0x0000000000000000000000000000000000000001"
      +  },
      +  {
      +    "item_id": "operator_statement",
      +    "wallet": "0x0000000000000000000000000000000000000001"
      +  },
      +  {
      +    "item_id": "the_mandate",
      +    "mandate": "mandate"
      +  },
      +  {
      +    "digest": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",
      +    "item_id": "bitcoin_anchor"
      +  },
      +  {
      +    "item_id": "passport_refresh",
      +    "url": "https://example.com/api/paid-answer"
      +  },
      +  {
      +    "item_id": "trust_profile",
      +    "url": "https://example.com/api/paid-answer"
      +  },
      +  {
      +    "host": "example.com",
      +    "item_id": "spot_check"
      +  }
      +]
    • changedInput schema / properties / item_id / enum
      Previous value: -[
      -  "settlement_attestation",
      -  "settlement_reconciliation",
      -  "the_case_file",
      -  "attestation_bundle",
      -  "standing_watch",
      -  "service_audit",
      -  "good_buyer",
      -  "conformance_watch",
      -  "signature_agent_card",
      -  "onpage_audit",
      -  "launch_check",
      -  "opening_day",
      -  "provenance_check",
      -  "the_statement",
      -  "operator_statement",
      -  "the_mandate",
      -  "bitcoin_anchor",
      -  "passport_refresh",
      -  "trust_profile",
      -  "spot_check"
      -]New value: +[
      +  "settlement_attestation",
      +  "settlement_reconciliation",
      +  "the_case_file",
      +  "attestation_bundle",
      +  "standing_watch",
      +  "service_audit",
      +  "a2a_repair_kit",
      +  "good_buyer",
      +  "conformance_watch",
      +  "signature_agent_card",
      +  "onpage_audit",
      +  "launch_check",
      +  "opening_day",
      +  "provenance_check",
      +  "the_statement",
      +  "operator_statement",
      +  "the_mandate",
      +  "bitcoin_anchor",
      +  "passport_refresh",
      +  "trust_profile",
      +  "spot_check"
      +]
  15. Changed2 schema fields changed
    • changedInput schema / properties / network / description
      Previous value: -"Which rail to read: \"eip155:8453\" (Base, the default), \"eip155:137\" (Polygon), or \"solana\" (Solana mainnet, USDC). One chain per statement."New value: +"Inspect USDC on Base (eip155:8453), Polygon (eip155:137), Ethereum (eip155:1), Arbitrum One (eip155:42161), OP Mainnet (eip155:10), Avalanche C-Chain (eip155:43114), World (eip155:480), or Solana (network=solana). Base is the default. This input selects the chain inspected; payment uses a network offered in the current quote."
    • changedInput schema / properties / wallet / description
      Previous value: -"The wallet to state: a 0x EVM address on Base or Polygon, a base58 pubkey on Solana. Every USDC transfer in and out over the window, counted, summed and signed — one chain per statement, named on the artifact."New value: +"The wallet to state: a 0x address on the selected EVM network, a base58 pubkey on Solana. Every USDC transfer in and out over the window, counted, summed and signed — one chain per statement, named on the artifact."
  16. First observed

TDQS

A4.8/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations only convey readOnly=false, openWorld=true, idempotent=false, destructive=false. The description goes far beyond that: it explains the x402 payment flow via _meta['x402/payment'], the error 402 response with terms in error.data, idempotency-key reuse rules (same item/payer/key returns original result, no second charge), the guarantee that 'nothing here charges again by itself, ever,' and explicit guarantees vs. non-guarantees. No contradiction with annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is long, but the complexity (21 purchasable items, 33 parameters, payment mechanics) fully justifies the length. It is well-structured: purpose first, then a bulleted item list, then cadence, then required parameters, then payment/idempotency, then guarantees. Front-loaded and every section earns its place; only minor pruning of the guarantee list would tighten it.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return values are covered there. Given the tool's substantial complexity, the description covers the payment flow, failure modes (error 402, closed/empty shelves refusing before quoting), idempotency behavior, per-item price/scope, and guarantees. Nothing an agent needs to invoke this tool correctly is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the schema already documents all 33 parameters thoroughly. Per baseline, this earns a 3; the description adds value on top by explaining which item_id demands which parameter and by framing parameter choice (e.g., telling which items need url, wallet, address, digest, host, urls). It does not re-document individual parameter semantics beyond the schema, but it compensates at the item-selection level, warranting a 4.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description opens with a precise purpose: 'independent signed x402 research comparisons, settlement attestations, x402 conformance audits...' and then enumerates 21 distinct items, each with a unique verb-resource pairing (e.g., 'settlement_attestation: Prove to a third party that a payment actually settled on chain'). It also explicitly distinguishes itself from a sibling: 'To record prior spending authority, use buy_mandate.' No ambiguity about what this tool does.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description names the key alternative sister tool (buy_mandate) and the condition that selects it. It then instructs 'Choose item_id' and maps every item to its required companion parameter ('Required beyond item_id: ...'), so the agent knows exactly which parameters each selection demands. The shelf metaphor plus per-item scope statements gives clear when-to-use guidance with no inference required.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.