Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Changed the definition of "agentid_issue", "agentid_renew", "agentid_revoke" and 21 more
⟨72 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/agent-id/issue.Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨73 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/agent-id/renew.Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨70 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/agent-id/revoke.Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨71 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/agent-id/verify.Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨75 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/assurance/check.Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨18 unchanged words⟩ verify it and mint a portable signed receipt.The notary of the agent economy.POST the tool inputs as JSON to paid_url ⟨15 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/attest.Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨37 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/cert.Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨49 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/markets/compute/alerts.Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨62 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/markets/compute/history.Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
UseOnecompute_spot_pricestimestampedwhensnapshotyouofneedobservedtheGPUliveasks,GPUnotspotquotesmarket—snapshot:listingscurrentmayper-GPU-hourbeprices
⟨82 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/copy/correct.Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨26 unchanged words⟩ all composed into a single signed Outcome Receipt.For acquisitions, partnerships, and bet-the-deal moments.POST the tool inputs as JSON to paid_url ⟨15 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/diligence/pack.Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨75 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/kits/farcaster.Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨63 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/give.Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨77 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/kits/nostr.Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨65 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/check/ping.Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨70 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/preflight/check.Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨57 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/check/prove.Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨8 unchanged words⟩ that a compute-price check actually ran: onelivetimestamped GPU spot market snapshot (13 classes,cheapest rentable ask per class in USD/hour;onesingle class when gpu is named), sealed into ⟨30 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/check/proveit-verified.Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨13 unchanged words⟩ SXM' (max 64 chars). Omit forallthe13per-classclassessnapshot","type":"string"},"idempotency_key":{ ⟨79 unchanged words⟩
⟨62 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/recovery/register.Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨64 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/research/paper.Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨75 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/shelf.Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨61 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/trust/report.Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨27 unchanged words⟩ charged. No subscription — pay per fired receipt.Set it once, get proof forever.POST the tool inputs as JSON to paid_url ⟨15 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/watch.Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
Added "attest", "diligence_pack", "ping" and 1 more; removed "verified_check"; changed the definition of "cert", "correct_copy" and "prove_it" (21 tools before, 24 now)
LightningDocument Cert — proof your document existed,settledat a point inseconds.time. $0.25. We timestamp your document's SHA256 hash with a signed attestation. You keep the document; we never see it. Paid tool — $0.25, USDC on Base ⟨26 unchanged words⟩
Added "farcaster_kit" and "nostr_kit"; changed the definition of "register_recovery" (19 tools before, 21 now)
⟨21 unchanged words⟩ decrypt it), queued for human operator reviewwithin 24h, and you get a signed receipt proving ⟨54 unchanged words⟩
Compute History — Get an agent onto Farcaster for $0.25: the primed 7-step machine guide — fund via bridge, register the FID (+1 storage), Ed25519 signer, on-chain add (exact EIP-712 SignedKeyRequest domain), fname claim (exact UserNameProof domain), profile, publish. Every trap — earned ourselves (FID 3353330, chain fees about fifty cents, no phone/KYC). Your keys; custody never leaves you. POST to paid_url with an x402 v2 PAYMENT-SIGNATURE header. See https://docs.cdp.coinbase.com/x402 Paid tool — $0.25, USDC on Base or Arbitrum One. Paid URL: https://aemb.pro/v1/kits/farcaster. Verify this is the live origi…
Added "ticker_shelf" (18 tools before, 19 now)
Compute History — Shop an economic idea for $0.25: one delayed scan (CBOE options, Nasdaq equities) for a ticker, a head-to-head ("COMPARE two tickers"), or a theme ("BEST a theme"). Ranked expressions whose executable asks fit your budget — empty set returns WAIT, never invented — each labeled LIVE/RECENT/SNAPSHOT/UNVERIFIED, receipt signed. Quotes move; no trades placed; not investment advice. POST to paid_url with an x402 v2 PAYMENT-SIGNATURE header. See https://docs.cdp.coinbase.com/x402 Paid tool — $0.25, USDC on Base or Arbitrum One. Paid URL: https://aemb.pro/v1/shelf. Verify this is the live origin: GE…
Changed the definition of "agentid_issue", "agentid_renew", "agentid_revoke" and 15 more
⟨72 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/agent-id/issue. Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨73 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/agent-id/renew. Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
Added "cert" and "give"; removed "contribute" and "notarize"; changed the definition of "preflight_check" and "research_paper"
⟨38 unchanged words⟩ BLOCKED, or UNKNOWN verdict with the fullevidenceproof envelope. POST the tool inputs as JSON to ⟨24 unchanged words⟩
⟨16 unchanged words⟩ for paper+provenance (the paper plus the corpusevidenceproof pack). Licensed to your wallet — the ⟨40 unchanged words⟩
Added "notarize" (17 tools before, 18 now)
Compute History — Lightning Notarize — proof your document existed, settled in seconds. $0.25. Paid tool — $0.25, USDC on Base or Arbitrum One. Paid URL: https://aemb.pro/v1/notarize.
Added "contribute" (16 tools before, 17 now)
Contribute — Support the Embassy — Support the Embassy. An open-amount patronage contribution in USDC: you choose any amount from $0.01 to $222.00; the signed 402 quote binds your exact amount and the receipt is a patronage receipt, not a work receipt. POST the tool inputs as JSON to paid_url with an x402 v2 PAYMENT-SIGNATURE header. See https://docs.cdp.coinbase.com/x402 Paid tool — open amount, buyer chooses $0.01–$222.00, USDC on Base or Arbitrum One. Paid URL: https://aemb.pro/v1/contribute.
Changed the definition of "agentid_issue", "agentid_renew", "agentid_revoke" and 12 more
⟨30 unchanged words⟩ Agent ID","type":"string"},"agent_wallet":{"description":"Dev mode only: declares the account wallet (string, min 20 chars) when no x402 payment is present. Ignored in live mode — there the wallet is recovered from the verified payment authorization.","type":"string"},"idempotency_key":{"description":"Idempotency key:any non-empty string (aUUIDisv4,recommended;client-generated,nooneformatperislogicalenforced).request. Replaying the same key on this tool returns ⟨13 unchanged words⟩
Certificate recorded, valid to 2026-12-21
Authorization not required
Changed the definition of "prove_it"
ProveProve-ItIt— Verified Proof Receipts for Superintelligence (x402)
Use prove_it when youVerifyneedURLsawith signedreceipt that a specific action happened: the Embassy fetches onecryptographicURLproof(default
Unknown → Live
First tool surface recorded: 16 tools (server version 1.0.0)
https://aemb.pro/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 15 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
⟨13 unchanged words⟩ 'H100 SXM'","type":"string"},"max_gpus":{"description":"Maximum GPU count per offer; integer 1..64","maximum":64,"minimum":1,"type":"integer"},"max_results":{"description":"Max offers to return; ⟨41 unchanged words⟩ "},"type":{"description":"Offer typefilter: ondemand (fixed price), bid (interruptible auction — shown price is the bid floor), or reserved (longer commitment)","enum":["ondemand","bid"," ⟨19 unchanged words⟩
{"destructiveHint":false,"idempotentHint":truefalse,"openWorldHint":false,"readOnlyHint":false,"title" ⟨3 unchanged words⟩
⟨5 unchanged words⟩ a $25 correction pass over draft copy: transforms the text into your chosen voice register, normalizes formatting, verifies every link is alive, ⟨82 unchanged words⟩
⟨118 unchanged words⟩ Voice register: founder-notes, elite, force, orbright-soft-juniorbright","enum":["founder-notes","elite","force","bright-soft-juniorbright"],"type":"string"},"required_terms": ⟨35 unchanged words⟩
⟨6 unchanged words⟩ cryptographic proof that a URL is live andservingreturningexpectedHTTPcontent200: one automated fetch at request time, sealed ⟨60 unchanged words⟩
Compute History — Use attest when you want the Embassy to notarize your work: submit evidence of work done anywhere, we verify it and mint a portable signed receipt. The notary of the agent economy. POST the tool inputs as JSON to paid_url with an x402 v2 PAYMENT-SIGNATURE header. See https://docs.cdp.coinbase.com/x402 Paid tool — $222.00, USDC on Base or Arbitrum One. Paid URL: https://aemb.pro/v1/attest. Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
Compute History — Use diligence_pack when you need the full proof suite in one call: URL liveness, content verification, TLS fingerprint, x402 endpoint trust verdict, and document timestamp — all composed into a single signed Outcome Receipt. For acquisitions, partnerships, and bet-the-deal moments. POST the tool inputs as JSON to paid_url with an x402 v2 PAYMENT-SIGNATURE header. See https://docs.cdp.coinbase.com/x402 Paid tool — $222.00, USDC on Base or Arbitrum One. Paid URL: https://aemb.pro/v1/diligence/pack. Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attes…
Compute History — Use ping when you need a pass/fail verdict that a URL serves expected content: expected HTTP status (default 200), a required body substring, and/or an exact match on one JSON field. One automated fetch at request time, signed receipt with per-condition results. POST the tool inputs as JSON to paid_url with an x402 v2 PAYMENT-SIGNATURE header. See https://docs.cdp.coinbase.com/x402 Paid tool — $0.15, USDC on Base or Arbitrum One. Paid URL: https://aemb.pro/v1/check/ping. Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timest…
Compute History — Use watch when you want standing coverage on a URL: we check it on a schedule, and every time it changes, a signed receipt fires and you're charged. No subscription — pay per fired receipt. Set it once, get proof forever. POST the tool inputs as JSON to paid_url with an x402 v2 PAYMENT-SIGNATURE header. See https://docs.cdp.coinbase.com/x402 Paid tool — $222.00, USDC on Base or Arbitrum One. Paid URL: https://aemb.pro/v1/watch. Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
Verified Check — Use verified_check when you need a pass/fail verdict that a URL serves expected content: expected HTTP status (default 200), a required body substring, and/or an exact match on one JSON field. One automated fetch at request time, signed receipt with per-condition results. POST the tool inputs as JSON to paid_url with an x402 v2 PAYMENT-SIGNATURE header. See https://docs.cdp.coinbase.com/x402 Paid tool — $0.15, USDC on Base or Arbitrum One. Paid URL: https://aemb.pro/v1/check/verify. Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (…
Compute History — Get an agent onto Nostr for $0.25: the primed 4-step machine guide — secp256k1 keygen with verified bech32 derivation, per-relay NIP-11 policy reads before publishing, NIP-01 canonical event signing, publish order (relay list → profile → note) with per-relay acceptance proof. No chain fees, no signup, no recovery — the nsec backup rules included. Earned from our live presence. POST to paid_url with an x402 v2 PAYMENT-SIGNATURE header. See https://docs.cdp.coinbase.com/x402 Paid tool — $0.25, USDC on Base or Arbitrum One. Paid URL: https://aemb.pro/v1/kits/nostr. Verify this is the live origin…
⟨70 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/agent-id/revoke. Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨71 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/agent-id/verify. Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨75 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/assurance/check. Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨17 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/cert. Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨49 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/markets/compute/alerts. Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨62 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/markets/compute/history. Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨50 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/markets/compute/spot. Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨74 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/copy/correct. Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨63 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/give. Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨70 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/preflight/check. Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨57 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/check/prove. Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨67 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/check/proveit-verified. Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨64 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/recovery/register. Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨64 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/research/paper. Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨61 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/trust/report. Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨65 unchanged words⟩ Base or Arbitrum One. Paid URL: https://aemb.pro/v1/check/verify. Verify this is the live origin: GET https://aemb.pro/.well-known/embassy.json and check the attestation block (fresh timestamp, valid signature).
⟨12 unchanged words⟩ or 'paper+provenance' ($444, paper plus the corpusevidenceproof pack). Defaults to 'paper'","type": ⟨128 unchanged words⟩
Cert — Lightning Cert — proof your document existed, settled in seconds. $0.25. Paid tool — $0.25, USDC on Base or Arbitrum One. Paid URL: https://aemb.pro/v1/cert.
Give — Support the Embassy — Support the Embassy. An open-amount patronage gift in USDC: you choose any amount from $0.01 to $222.00; the signed 402 quote binds your exact amount and the receipt is a patronage receipt, not a work receipt. POST the tool inputs as JSON to paid_url with an x402 v2 PAYMENT-SIGNATURE header. See https://docs.cdp.coinbase.com/x402 Paid tool — open amount, buyer chooses $0.01–$222.00, USDC on Base or Arbitrum One. Paid URL: https://aemb.pro/v1/give.
Contribute — Support the Embassy — Support the Embassy. An open-amount patronage contribution in USDC: you choose any amount from $0.01 to $222.00; the signed 402 quote binds your exact amount and the receipt is a patronage receipt, not a work receipt. POST the tool inputs as JSON to paid_url with an x402 v2 PAYMENT-SIGNATURE header. See https://docs.cdp.coinbase.com/x402 Paid tool — open amount, buyer chooses $0.01–$222.00, USDC on Base or Arbitrum One. Paid URL: https://aemb.pro/v1/contribute.
Compute History — Lightning Notarize — proof your document existed, settled in seconds. $0.25. Paid tool — $0.25, USDC on Base or Arbitrum One. Paid URL: https://aemb.pro/v1/notarize.
⟨22 unchanged words⟩ are rejected","type":"string"},"agent_wallet":{"description":"Dev mode only: declares the account wallet (string, min 20 chars) when no x402 payment is present. Ignored in live mode — there the wallet is recovered from the verified payment authorization.","type":"string"},"idempotency_key":{"description":"Optional idempotency key:any non-emptyUUIDstringv4 (a UUID isclient-generated;recommended;publishednoexampleformatkeysisareenforcedrejected). When provided, replaying the same key ⟨11 unchanged words⟩ no dedupe occurs. Keys are scoped per tool and per payer account: the same key on another tool — or from another wallet — is unrelated.","type":"string"}," ⟨94 unchanged words⟩
⟨22 unchanged words⟩ are rejected","type":"string"},"agent_wallet":{"description":"Dev mode only: declares the account wallet (string, min 20 chars) when no x402 payment is present. Ignored in live mode — there the wallet is recovered from the verified payment authorization.","type":"string"},"idempotency_key":{"description":"Optional idempotency key:any non-emptyUUIDstringv4 (a UUID isclient-generated;recommended;publishednoexampleformatkeysisareenforcedrejected). When provided, replaying the same key ⟨11 unchanged words⟩ no dedupe occurs. Keys are scoped per tool and per payer account: the same key on another tool — or from another wallet — is unrelated.","type":"string"}," ⟨81 unchanged words⟩
⟨27 unchanged words⟩ on exhaustion","type":"string"},"agent_wallet":{"description":"Dev mode only: declares the account wallet (string, min 20 chars) when no x402 payment is present. Ignored in live mode — there the wallet is recovered from the verified payment authorization.","type":"string"},"idempotency_key":{"description":"Idempotency key:any non-empty string (aUUIDisv4,recommended;client-generated,nooneformatperislogicalenforced).request. Replaying the same key on this tool returns ⟨13 unchanged words⟩ receipt wins even if you resend different inputs. Published example keys are rejected. Keys are scoped per tool:theandsameper payer account: a keyonneveranotherreturnstoolanotheriswallet'sunrelated.receipt.","type":"string"}},"required": ⟨4 unchanged words⟩
⟨51 unchanged words⟩ ,"idempotency_key":{"description":"Idempotency key:any non-empty string (aUUIDisv4,recommended;client-generated,nooneformatperislogicalenforced).request. Replaying the same key on this tool returns ⟨13 unchanged words⟩ receipt wins even if you resend different inputs. Published example keys are rejected. Keys are scoped per tool:theandsameper payer account: a keyonneveranotherreturnstoolanotheriswallet'sunrelated.receipt.","type":"string"},"permissions_requested":{ ⟨50 unchanged words⟩
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"agent_wallet":{"description":"Dev mode only: declares the account wallet (string, min 20 chars) when no x402 payment is present. Ignored in live mode — there the wallet is recovered from the verified payment authorization.","type":"string"},"gpu":{"description":"Optional GPU filter, ⟨13 unchanged words⟩ ,"idempotency_key":{"description":"Idempotency key:any non-empty string (aUUIDisv4,recommended;client-generated,nooneformatperislogicalenforced).request. Replaying the same key on this tool returns ⟨13 unchanged words⟩ receipt wins even if you resend different inputs. Published example keys are rejected. Keys are scoped per tool:theandsameper payer account: a keyonneveranotherreturnstoolanotheriswallet'sunrelated.receipt.","type":"string"},"limit":{ ⟨16 unchanged words⟩
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"agent_wallet":{"description":"Dev mode only: declares the account wallet (string, min 20 chars) when no x402 payment is present. Ignored in live mode — there the wallet is recovered from the verified payment authorization.","type":"string"},"gpu":{"description":"Optional GPU filter, ⟨13 unchanged words⟩ ,"idempotency_key":{"description":"Idempotency key:any non-empty string (aUUIDisv4,recommended;client-generated,nooneformatperislogicalenforced).request. Replaying the same key on this tool returns ⟨13 unchanged words⟩ receipt wins even if you resend different inputs. Published example keys are rejected. Keys are scoped per tool:theandsameper payer account: a keyonneveranotherreturnstoolanotheriswallet'sunrelated.receipt.","type":"string"},"limit":{ ⟨17 unchanged words⟩
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"agent_wallet":{"description":"Dev mode only: declares the account wallet (string, min 20 chars) when no x402 payment is present. Ignored in live mode — there the wallet is recovered from the verified payment authorization.","type":"string"},"draft":{"description":"The raw draft copy ⟨10 unchanged words⟩ ,"idempotency_key":{"description":"Idempotency key:any non-empty string (aUUIDisv4,recommended;client-generated,nooneformatperislogicalenforced).request. Replaying the same key on this tool returns ⟨13 unchanged words⟩ receipt wins even if you resend different inputs. Published example keys are rejected. Keys are scoped per tool:theandsameper payer account: a keyonneveranotherreturnstoolanotheriswallet'sunrelated.receipt.","type":"string"},"links":{ ⟨82 unchanged words⟩
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"agent_wallet":{"description":"Dev mode only: declares the account wallet (string, min 20 chars) when no x402 payment is present. Ignored in live mode — there the wallet is recovered from the verified payment authorization.","type":"string"},"context":{"additionalProperties":false,"description":"principal_wallet ⟨29 unchanged words⟩ ,"idempotency_key":{"description":"Idempotency key:any non-empty string (aUUIDisv4,recommended;client-generated,nooneformatperislogicalenforced).request. Replaying the same key on this tool returns ⟨13 unchanged words⟩ receipt wins even if you resend different inputs. Published example keys are rejected. Keys are scoped per tool:theandsameper payer account: a keyonneveranotherreturnstoolanotheriswallet'sunrelated.receipt.","type":"string"},"intent":{ ⟨100 unchanged words⟩
VerifyUseURLsprove_itwithwhen you want signed cryptographic proofreceiptsthat—aattestationURLAPIisforlivesuperintelligence.and$0.25servingperexpectedverifiedcontent:claimoneviaautomatedx402:fetchoneatPOSTrequest time,onesealedsignature,intonoaaccount.signedYourOutcomeprincipalReceiptstopswithtrustingtheyourfullwordcheckandtranscript.startsPOSTcheckingtheyourtoolproof.inputs as JSON to paid_url with an x402 v2 PAYMENT-SIGNATURE header. See https://docs.cdp.coinbase.com/x402 Paid tool — $0.25, USDC on Base ⟨7 unchanged words⟩
⟨6 unchanged words⟩ {"idempotency_key":{"description":"Idempotency key:any non-empty string (aUUIDisv4,recommended;client-generated,nooneformatperislogicalenforced).request. Replaying the same key on this tool returns ⟨13 unchanged words⟩ receipt wins even if you resend different inputs. Published example keys are rejected. Keys are scoped per tool:theandsameper payer account: a keyonneveranotherreturnstool
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"agent_wallet":{"description":"Dev mode only: declares the account wallet (string, min 20 chars) when no x402 payment is present. Ignored in live mode — there the wallet is recovered from the verified payment authorization.","type":"string"},"gpu":{"description":"Optional GPU class, ⟨14 unchanged words⟩ ,"idempotency_key":{"description":"Idempotency key:any non-empty string (aUUIDisv4,recommended;client-generated,nooneformatperislogicalenforced).request. Replaying the same key on this tool returns ⟨13 unchanged words⟩ receipt wins even if you resend different inputs. Published example keys are rejected. Keys are scoped per tool:theandsameper payer account: a keyonneveranotherreturnstoolanotheriswallet'sunrelated.receipt.","type":"string"},"type":{ ⟨16 unchanged words⟩
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"agent_wallet":{"description":"Dev mode only: declares the account wallet (string, min 20 chars) when no x402 payment is present. Ignored in live mode — there the wallet is recovered from the verified payment authorization.","type":"string"},"contact_handle":{"description":"Optional contact (email ⟨21 unchanged words⟩ ,"idempotency_key":{"description":"Idempotency key:any non-empty string (aUUIDisv4,recommended;client-generated,nooneformatperislogicalenforced).request. Replaying the same key on this tool returns ⟨13 unchanged words⟩ receipt wins even if you resend different inputs. Published example keys are rejected. Keys are scoped per tool:theandsameper payer account: a keyonneveranotherreturnstoolanotheriswallet'sunrelated.receipt.","type":"string"},"quorum_rules":{ ⟨45 unchanged words⟩
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"agent_wallet":{"description":"Dev mode only: declares the account wallet (string, min 20 chars) when no x402 payment is present. Ignored in live mode — there the wallet is recovered from the verified payment authorization.","type":"string"},"bundle":{"description":"Delivery tier: 'paper' ⟨43 unchanged words⟩ ,"idempotency_key":{"description":"Idempotency key:any non-empty string (aUUIDisv4,recommended;client-generated,nooneformatperislogicalenforced).request. Replaying the same key on this tool returns ⟨13 unchanged words⟩ receipt wins even if you resend different inputs.Keys arePublishedscopedexampleperkeystool:aretherejected.sameKeyskeyareonscopedanotherper toolis unrelated. Keys are additionally scopedand per payer account: a key never returns ⟨10 unchanged words⟩ the paper, e.g. 'the-discontinuity-20260922'. Unknown IDs are rejected","type":"string"},"prior_receipt_id":{"description":"Optional prior research_paper receipt id for receipt-carried tier pricing on the paper+provenance bundle","type":"string"}},"required": ⟨4 unchanged words⟩
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"agent_wallet":{"description":"Dev mode only: declares the account wallet (string, min 20 chars) when no x402 payment is present. Ignored in live mode — there the wallet is recovered from the verified payment authorization.","type":"string"},"idempotency_key":{"description":"Idempotency key:any non-empty string (aUUIDisv4,recommended;client-generated,nooneformatperislogicalenforced).request. Replaying the same key on this tool returns ⟨13 unchanged words⟩ receipt wins even if you resend different inputs. Published example keys are rejected. Keys are scoped per tool:theandsameper payer account: a keyonneveranotherreturnstoolanotheriswallet'sunrelated.receipt.","type":"string"},"url":{ ⟨39 unchanged words⟩
{"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false,"properties":{"agent_wallet":{"description":"Dev mode only: declares the account wallet (string, min 20 chars) when no x402 payment is present. Ignored in live mode — there the wallet is recovered from the verified payment authorization.","type":"string"},"expect_body_contains":{"description":"Substring that must appear ⟨68 unchanged words⟩ ,"idempotency_key":{"description":"Idempotency key:any non-empty string (aUUIDisv4,recommended;client-generated,nooneformatperislogicalenforced).request. Replaying the same key on this tool returns ⟨13 unchanged words⟩ receipt wins even if you resend different inputs. Published example keys are rejected. Keys are scoped per tool:theandsameper payer account: a keyonneveranotherreturnstoolanotheriswallet'sunrelated.receipt.","type":"string"},"url":{ ⟨32 unchanged words⟩