← The evidence ledger
Evidence row 563413
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint b5e723a5-4fb0-4e67-83fd-621d5deb2b77
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- c153c805298ff26b20f6800a22cfb1c897437891fe43183282850d9ba7503de6
- Leaf
- 0xeff2a6c46354fa0a932fdc174082a5cab012ad8941e97007c1af7efea8fd0c7a
What was observed
{
"count": 32,
"tools": [
{
"description": "Give a Solana address; get the exact message to sign. A signature, not a transaction: no fee, nothing moves. Then call agent_session_verify with the base64 signature.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"address": {
"maxLength": 44,
"minLength": 32,
"type": "string"
}
},
"required": [
"address"
],
"type": "object"
},
"name": "agent_session_start"
},
{
"description": "The address, the exact message from agent_session_start and its base64 Ed25519 signature. Returns a session token to pass as `session` to every later call (valid 30 days, revocable from the account page).",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"address": {
"maxLength": 44,
"minLength": 32,
"type": "string"
},
"message": {
"maxLength": 2000,
"minLength": 20,
"type": "string"
},
"signature": {
"maxLength": 200,
"minLength": 40,
"type": "string"
}
},
"required": [
"address",
"message",
"signature"
],
"type": "object"
},
"name": "agent_session_verify"
},
{
"description": "Whether an entry has a verified claim, by which proof and when — never by whom.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"scheme": {
"maxLength": 40,
"minLength": 2,
"type": "string"
},
"value": {
"maxLength": 120,
"minLength": 1,
"type": "string"
}
},
"required": [
"scheme",
"value"
],
"type": "object"
},
"name": "claim_public"
},
{
"description": "Names the entry (scheme + value, e.g. lei); returns the proof domain the register lists and the token to place as a TXT record, a well-known file, or via a verified email there.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"scheme": {
"maxLength": 40,
"minLength": 2,
"type": "string"
},
"session": {
"description": "the session token from agent_session_verify",
"maxLength": 300,
"minLength": 20,
"type": "string"
},
"value": {
"maxLength": 120,
"minLength": 1,
"type": "string"
}
},
"required": [
"session",
"scheme",
"value"
],
"type": "object"
},
"name": "claim_start"
},
{
"description": "Every claim of this account with its status and, while pending, the instructions.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"session": {
"description": "the session token from agent_session_verify",
"maxLength": 300,
"minLength": 20,
"type": "string"
}
},
"required": [
"session"
],
"type": "object"
},
"name": "claim_status"
},
{
"description": "The server reads DNS, the well-known file and the verified email; verified claims are badges on the profile.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"id": {
"maxLength": 60,
"minLength": 10,
"type": "string"
},
"session": {
"description": "the session token from agent_session_verify",
"maxLength": 300,
"minLength": 20,
"type": "string"
}
},
"required": [
"session",
"id"
],
"type": "object"
},
"name": "claim_verify"
},
{
"description": "The columns, which of them are numeric, the row count and the provenance banner of the Wen Receipts dataset. Call this first to learn the schema.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "dataset_columns"
},
{
"description": "The rows of the Wen Receipts dataset whose column is any of the given values, in the order given — for \"X vs Y\" questions.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"column": {
"minLength": 1,
"type": "string"
},
"values": {
"items": {
"minLength": 1,
"type": "string"
},
"maxItems": 10,
"minItems": 2,
"type": "array"
}
},
"required": [
"column",
"values"
],
"type": "object"
},
"name": "dataset_compare"
},
{
"description": "The source, the date it was computed, the licence and the citation for the Wen Receipts dataset. Read this to attribute a figure correctly.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "dataset_provenance"
},
{
"description": "The rows of the Wen Receipts dataset where a column equals a value exactly (case-insensitive).",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"column": {
"minLength": 1,
"type": "string"
},
"value": {
"minLength": 1,
"type": "string"
}
},
"required": [
"column",
"value"
],
"type": "object"
},
"name": "dataset_row"
},
{
"description": "Rows of the Wen Receipts dataset whose cells contain the query (case-insensitive), up to 50.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"limit": {
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"query": {
"description": "text to look for in any cell",
"minLength": 1,
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "dataset_search"
},
{
"description": "count, min, max, mean, median and sum of a numeric column of the Wen Receipts dataset (grouping commas and currency are handled; non-numeric rows are excluded and counted).",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"column": {
"minLength": 1,
"type": "string"
}
},
"required": [
"column"
],
"type": "object"
},
"name": "dataset_stats"
},
{
"description": "The highest (or lowest) rows of the Wen Receipts dataset by a numeric column — \"which is the most/least X\".",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"ascending": {
"description": "true for the lowest first; default highest first",
"type": "boolean"
},
"column": {
"minLength": 1,
"type": "string"
},
"limit": {
"maximum": 50,
"minimum": 1,
"type": "integer"
}
},
"required": [
"column"
],
"type": "object"
},
"name": "dataset_top"
},
{
"description": "Read first. States plainly what submit_enquiry does on Wen Receipts: it starts an enquiry with human providers who quote directly. Nothing is bought, ordered or paid; no quote is guaranteed; it is free. Also returns who receives the details, the consent wording, and how the person confirms.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "enquiry_describe"
},
{
"description": "Every field of the Wen Receipts enquiry: key, label, type, whether required, help text and the allowed options where there are any. Pass answers to submit_enquiry keyed by field key.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "enquiry_fields"
},
{
"description": "Every entity of Wen Receipts register, 200 a page, with provenance. Needs an access key (Authorization: Bearer); export pages are metered per key per day. Without a key the answer says how to get one.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"page": {
"minimum": 1,
"type": "integer"
},
"pageSize": {
"maximum": 200,
"minimum": 1,
"type": "integer"
}
},
"type": "object"
},
"name": "entities_export"
},
{
"description": "The Wen Receipts register entities in one region (a state or a jurisdiction, by id or name), optionally for one service, 50 a page.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"page": {
"minimum": 1,
"type": "integer"
},
"pageSize": {
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"region": {
"maxLength": 60,
"minLength": 2,
"type": "string"
},
"service": {
"maxLength": 80,
"type": "string"
}
},
"required": [
"region"
],
"type": "object"
},
"name": "entities_in"
},
{
"description": "Which fields the Wen Receipts register register carries and on how many entities, the regions and services, the identifier schemes, and how to cite it. Call this first.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "entities_schema"
},
{
"description": "Entities of Wen Receipts register whose name, commercial name, website, address or authority contains the query, optionally within a region (id or name) and a service (slug or name). Up to 50 rows.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"limit": {
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"q": {
"maxLength": 120,
"type": "string"
},
"region": {
"maxLength": 60,
"type": "string"
},
"service": {
"maxLength": 80,
"type": "string"
}
},
"type": "object"
},
"name": "entities_search"
},
{
"description": "The Wen Receipts register entry for a firm, by its register identifier (scheme + value, e.g. lei) or by the slug of its page. Exact match; returns the whole record with its page.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"scheme": {
"description": "identifier scheme, e.g. lei, fca_frn, tdlr_license",
"maxLength": 24,
"minLength": 2,
"type": "string"
},
"slug": {
"maxLength": 120,
"minLength": 1,
"type": "string"
},
"value": {
"maxLength": 80,
"minLength": 1,
"type": "string"
}
},
"type": "object"
},
"name": "entity_lookup"
},
{
"description": "The SERVER finds the transfer by reference and reads the treasury's balance change; a short or wrong-token transfer is reported by name and not credited. On success the listing enters review.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"id": {
"maxLength": 60,
"minLength": 10,
"type": "string"
},
"session": {
"description": "the session token from agent_session_verify",
"maxLength": 300,
"minLength": 20,
"type": "string"
}
},
"required": [
"session",
"id"
],
"type": "object"
},
"name": "listing_confirm_usdc"
},
{
"description": "What a listing on Wen Receipts is, what it costs, how it is paid, who publishes it, and every profile field it takes. Read this to the person first.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "listing_describe"
},
{
"description": "Creates a listing draft on Wen Receipts. Send the fullest profile you can (listing_describe lists the fields); a scam-shaped or off-list field is refused by name. Returns the listing id and status awaiting_payment.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"about": {
"maxLength": 1200,
"type": "string"
},
"authorised": {
"type": "boolean"
},
"enquiryEmail": {
"maxLength": 160,
"type": "string"
},
"jurisdictions": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "string"
}
],
"description": "ISO codes"
},
"languages": {
"maxLength": 200,
"type": "string"
},
"name": {
"maxLength": 120,
"minLength": 1,
"type": "string"
},
"profile": {
"additionalProperties": {},
"type": "object"
},
"register": {
"additionalProperties": false,
"properties": {
"scheme": {
"type": "string"
},
"value": {
"type": "string"
}
},
"required": [
"scheme",
"value"
],
"type": "object"
},
"services": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "string"
}
]
},
"session": {
"description": "the session token from agent_session_verify",
"maxLength": 300,
"minLength": 20,
"type": "string"
},
"termsAccepted": {
"type": "boolean"
},
"termsVersion": {
"minLength": 1,
"type": "string"
},
"website": {
"maxLength": 200,
"type": "string"
}
},
"required": [
"session",
"name",
"services",
"jurisdictions",
"termsVersion",
"termsAccepted",
"authorised"
],
"type": "object"
},
"name": "listing_draft"
},
{
"description": "Returns a Stripe Checkout URL at the site's price. A human completes it in a browser; the site learns of payment from Stripe's verified event, never from the browser.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"id": {
"maxLength": 60,
"minLength": 10,
"type": "string"
},
"session": {
"description": "the session token from agent_session_verify",
"maxLength": 300,
"minLength": 20,
"type": "string"
}
},
"required": [
"session",
"id"
],
"type": "object"
},
"name": "listing_pay_card"
},
{
"description": "Send a Stripe payment method id (pm_...) the agent is entitled to use; the server charges the SITE's price off-session. Answers succeeded (the listing enters review) or requires_action (use listing_pay_card for a human); never charges an amount you name.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"id": {
"maxLength": 60,
"minLength": 10,
"type": "string"
},
"paymentMethod": {
"pattern": "^pm_[A-Za-z0-9]+$",
"type": "string"
},
"session": {
"description": "the session token from agent_session_verify",
"maxLength": 300,
"minLength": 20,
"type": "string"
}
},
"required": [
"session",
"id",
"paymentMethod"
],
"type": "object"
},
"name": "listing_pay_stripe"
},
{
"description": "Returns the Solana Pay transfer request: recipient, exact amount, USDC mint and a unique reference. Pay it from the wallet (include the reference as a read-only key), then call listing_confirm_usdc.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"id": {
"maxLength": 60,
"minLength": 10,
"type": "string"
},
"session": {
"description": "the session token from agent_session_verify",
"maxLength": 300,
"minLength": 20,
"type": "string"
}
},
"required": [
"session",
"id"
],
"type": "object"
},
"name": "listing_pay_usdc"
},
{
"description": "Every listing of this account with its status (awaiting_payment, pending_review, published, refused, withdrawn, expired).",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"session": {
"description": "the session token from agent_session_verify",
"maxLength": 300,
"minLength": 20,
"type": "string"
}
},
"required": [
"session"
],
"type": "object"
},
"name": "listing_status"
},
{
"description": "The clauses a listing is judged by, their version (send it back as termsVersion), and every profile field the directory takes.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "listing_terms"
},
{
"description": "Takes down a listing of this account.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"id": {
"maxLength": 60,
"minLength": 10,
"type": "string"
},
"session": {
"description": "the session token from agent_session_verify",
"maxLength": 300,
"minLength": 20,
"type": "string"
}
},
"required": [
"session",
"id"
],
"type": "object"
},
"name": "listing_withdraw"
},
{
"description": "What firms have added on top of the register (published rows only), optionally for one register entry.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"scheme": {
"maxLength": 40,
"type": "string"
},
"value": {
"maxLength": 120,
"type": "string"
}
},
"type": "object"
},
"name": "listings_published"
},
{
"description": "The Sponsored slot's contents for a page (home | region | leaf); labelled as sponsored in the answer.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"leaf": {
"maxLength": 120,
"type": "string"
},
"page": {
"enum": [
"home",
"region",
"leaf"
],
"type": "string"
},
"region": {
"maxLength": 40,
"type": "string"
}
},
"required": [
"page"
],
"type": "object"
},
"name": "placements_active"
},
{
"description": "Submits an enquiry to Wen Receipts — NOT a purchase, NOT a guaranteed quote. Step 1: call with the answers (keyed by field key from enquiry_fields) and consent=true; it validates and returns a summary, the consent line and a confirmation token — show the person the summary and the consent line. Step 2: only if the person agrees, call again with the same answers, consent=true and the confirmation token; the enquiry is then submitted, and the person receives an email with a link they must click before any provider sees it. Consent means the person has read and agreed to: \"By submitting you agree Wen Receipts may reply to your message by email. We do not sell your details to anyone.\"",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"answers": {
"additionalProperties": {
"type": [
"string",
"number",
"boolean"
]
},
"description": "the person's answers, keyed by field key",
"type": "object"
},
"confirmation": {
"description": "the confirmation token from step 1, after the person has approved the summary",
"type": "string"
},
"consent": {
"description": "true only when the person has agreed to: By submitting you agree Wen Receipts may reply to your message by email. We do not sell your details to anyone.",
"type": "boolean"
}
},
"required": [
"answers",
"consent"
],
"type": "object"
},
"name": "submit_enquiry"
}
]
}What the leaf hashes
{"body":"c153c805298ff26b20f6800a22cfb1c897437891fe43183282850d9ba7503de6","id":563413,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793137708333580,"prev":null,"subject":"b5e723a5-4fb0-4e67-83fd-621d5deb2b77","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (273461 rows).
- 0xeff33880e1420e035f87304e2f8faafeb8d9fe99940526a3ff7847c12718ab9a
- 0xf1f6b2d58e7cbbcd4c8473f6ceb0e475d16417f3e33a406b9d52fe4c7a58d613
- 0xaaf6019c8d870ba399f70c8401125d066ac6acb9cdd4cbefa96e5b7330072f95
- 0x65788ab20b3f2ae74e2feed2aa620602ac31d4b7d42dec57c46b4a7855dd5f9d
- 0x3d3a8114e0963981a8dc0a1964fe385c95a88026d910fa3e2a06c01a6576725a
- 0xc653fd53a88dd9ec6358a5be30729e7cbe38f43eb9d43055571891dec2b5fa2a
- 0x382b6d546b9f936800493a03d1b9d26adb9cad24147cd85eb03a82c185a820b9
- 0xb7da872dc3c83d0fed5ac9d92b483d11986bb4a05060b68fad04d819b9084095
- 0x2a16eb116324244da0bea502614d62134a7690c9a6da495b1e3de4337a8201b7
- 0xc9f6fb967a68ca1e3059a2a798e048f3aaf0e2abb6ec89d118a0d5a71fd29c13
- 0xfc581fd63fedfc1ebada8acb9d8afcfc2eff628470941f629f6e99f5ede11e36
- 0x8b1294df8f40a2bb6ff0bafdf2505700af24dfe2985fb999b2353f4c85cb56ba
- 0xe0ddf3e1c8349b7fe55d4b2a6864486a77de3e3c0e371df44d69aeb837cfd79c
- 0xce1471491ffb52101d7cd9884cca0fb37a9496f6e8250375054907d24a35d04f
- 0x56f7109d4cde42492651beb1237c13cdcbf95e6fee2b2482391a2388e04c4629
- 0x8745bd887f5ce9f7a49558fd2b04cdcd97a05ea9f8a23f62d0e80cb13d328b0f
- 0xdf1105afdc109de3c09a98fc8a3864159ad964e6f49b635c105a27a1e1f14310
- 0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197
- 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
- Day root
- 0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
- Chained
- 0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
- Published
- On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4