addrbookFor publishers
← The evidence ledger

Evidence row 1737776

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint c8a93609-09c8-45b8-8b55-ae196874adff
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
d7c5e76ab0b2b11b0e23a1b95814fe9ac6d7343efa64de4b1e47fd68e277dddf
Leaf
0xc805d66a07445bd62eb1d1e4fdce46fad2dcfb298e28803467d95c20bb8b3666

What was observed

{
  "count": 4,
  "tools": [
    {
      "description": "Compare several x402 tools before choosing which to pay. Alias of preflight_batch: returns each URL's verdict, priceUsd, payTo, uptimePct, and drift history so you can pick reliable/cheap candidates and skip avoid. Charged per URL.",
      "inputSchema": {
        "properties": {
          "fresh": {
            "type": "boolean"
          },
          "urls": {
            "description": "Candidate seller URLs to compare",
            "items": {
              "type": "string"
            },
            "maxItems": 25,
            "minItems": 1,
            "type": "array"
          }
        },
        "required": [
          "urls"
        ],
        "type": "object"
      },
      "name": "compare_tools"
    },
    {
      "description": "Trust-check up to 25 x402 seller URLs in one request. Charged per URL (N × unit) in a single Exact settlement. Prefer when comparing candidates, picking the cheapest/most reliable, or screening Bazaar search hits before paying any of them.",
      "inputSchema": {
        "properties": {
          "fresh": {
            "type": "boolean"
          },
          "urls": {
            "description": "Absolute https seller URLs; billed per item",
            "items": {
              "type": "string"
            },
            "maxItems": 25,
            "minItems": 1,
            "type": "array"
          }
        },
        "required": [
          "urls"
        ],
        "type": "object"
      },
      "name": "preflight_batch"
    },
    {
      "description": "Mandatory trust preflight before paying any x402 endpoint. Pass the absolute https seller URL. Returns verdict ok|caution|avoid plus that tool's history only (uptime, payToChanges, priceChanges). Use when: about to settle / PAYMENT-SIGNATURE; asking if an endpoint is safe or legit; debugging a failing 402; checking uptime; validating payment requirements before signing USDC on Base. Do not pay if verdict=avoid. Charged $0.002 per URL via x402 on GET /preflight.",
      "inputSchema": {
        "properties": {
          "fresh": {
            "description": "Force a live probe; ignore cache",
            "type": "boolean"
          },
          "url": {
            "description": "Absolute https URL of the x402 seller endpoint (the resource you are about to pay)",
            "type": "string"
          }
        },
        "required": [
          "url"
        ],
        "type": "object"
      },
      "name": "preflight_check"
    },
    {
      "description": "Verify the payTo / receiving wallet an x402 seller demands before you sign. Same check as preflight_check: live 402 probe + history.payToChanges (wallet rotations) and priceChanges. Use when confirming which Base USDC address you will pay, comparing payTo to an allowlist, or detecting a rug-style wallet swap. Charged per URL.",
      "inputSchema": {
        "properties": {
          "fresh": {
            "description": "Force a live probe; ignore cache",
            "type": "boolean"
          },
          "url": {
            "description": "Absolute https URL of the x402 seller endpoint (the resource you are about to pay)",
            "type": "string"
          }
        },
        "required": [
          "url"
        ],
        "type": "object"
      },
      "name": "verify_payto"
    }
  ]
}

What the leaf hashes

{"body":"d7c5e76ab0b2b11b0e23a1b95814fe9ac6d7343efa64de4b1e47fd68e277dddf","id":1737776,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793507647347469,"prev":null,"subject":"c8a93609-09c8-45b8-8b55-ae196874adff","subject_kind":"endpoint"}

Proof

Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (302406 rows).

  1. 0xc805dcfefe33af9d3c0fd7f6c4df690f0947e71db0b6769360351d1003884743
  2. 0xed753b1ac26217fe1b12bee7376a07fba23830da5b87415c89a794ead279c6eb
  3. 0x5147c12214348bd57540bd425ac3a1c2129da93a56287b27111fc151510c2336
  4. 0x6477b9e64c3ab136742d76a4806e62fefe561262ea7209bfe0a454a4d16d74f4
  5. 0x3a802ca056cf1c7a149f8860564347278e08802abf3e63b51b558b68c38b8f9f
  6. 0x393594b48cc6babe69a9c5ecf909c16d3206e7d2d3539bab177393d9df072b56
  7. 0x52db28e184241aab06e2b37156aa3c30f932f620610e1b7d8ff872b1160ca861
  8. 0xefe521683cbf8c0250167750af8370935f1de5eb47648e5013d341174d100551
  9. 0x17b9723a1d617e71518785abdb51ef982d5633dfe66f661020d03b19844dac88
  10. 0x03a1bfd55683d4d2977a589be2bfef6dd1a5f9597e66e29eb0e434e8ccb7cb06
  11. 0x1dcac5018811ec67be5f9be6e85a8dba42b952249e46f3c9c98e7b7dc225c969
  12. 0xbd69c1daba6ad48bd11883f69e02314022c981418d1c63479881d23615a3a7a5
  13. 0xe14f0d8e2b9967bfb142a635a58f2d35462fc1282dcc137d3d835cfd908c00b2
  14. 0x5da52d6bfc8f88d79ebced4b6bebec468f5c2d8a21c193d44e901c7a6ce7941e
  15. 0x537331ef190eaefb4419f2a4558b952aaf9435d759df0b0c118b7df609ec1687
  16. 0xfc183bee85dc11a067fb710c6eb88824b94a516ddbdf2717b839e672a2206a7e
  17. 0xb5916fb7a3e87dc0702e46eeadcd22652e2e1e755f8d429cc7a14a67a350b51b
  18. 0x6142ac48fda269c17791c79da99c2456ac6acfe98268f4d168a404fd6040c703
  19. 0x3315fd2757fdd435852cc277377234a3f3909a6d2a089d0e36f6d59aacfda910
Day root
0x7fa2cba1cf3d6b35630896f5fe1a650adb307ea2c376e80a5f2d9276b7cb5ab3
Chained
0x577ff89ba012beeff3197bcff7fa86752074bdf54205a24359cc437be2a952a4
Published
On Arc Testnet, block 70262758: 0x435bc1b9331471d72e1998f2e420983b5189d4da65ffbd6f27ef40daf5e1ea90

How to check it · This row as JSON