addrbookFor publishers
← The evidence ledger

Evidence row 2193070

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint e3efc0cc-18b4-4921-b401-1b92de7380ab
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
9bc39586d3ed0a77dde96e89a8e81b35c7c82986ad28a3db5a93ebb3722de131
Leaf
0x7613e9b2e3ede0fa3f778c38654043ffed1959c9c04ae65d66b4d0f7d063c02a

What was observed

{
  "count": 3,
  "tools": [
    {
      "description": "Check email syntax, MX and local domain classes with the existing API. $0.001 USDC on Base mainnet. MX does not prove mailbox existence. Unpaid calls return x402 v2 requirements for this request. A compatible client may repeat identical arguments with its own PaymentPayload in params._meta[\"x402/payment\"]. The adapter does not sign or settle independently.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "email": {
            "maxLength": 320,
            "type": "string"
          }
        },
        "required": [
          "email"
        ],
        "type": "object"
      },
      "name": "email_check_mini"
    },
    {
      "description": "Use before sending or processing an email when you need current preflight facts about the address. For $0.001 USDC on Base mainnet, the existing Email Preflight API checks six facts: syntax validity, domain availability, MX availability, disposable-email detection, role-account detection, and free-provider detection. Example paid result shape: { email: \"user@example.com\", syntax: \"valid\", domain: \"exists\", mx: \"found\", disposable: \"not_listed\", role_based: \"not_detected\", free_provider: \"not_detected\" }. MX records do not prove that a mailbox exists. Unpaid requests return the original upstream HTTP 402 challenge. A compatible x402 client may retry with its own signed PaymentPayload in params._meta[\"x402/payment\"]. This adapter never signs, owns a wallet, or settles independently.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "email": {
            "description": "Email address to check.",
            "type": "string"
          }
        },
        "required": [
          "email"
        ],
        "type": "object"
      },
      "name": "email_preflight"
    },
    {
      "description": "Inspect public HTTP/HTTPS URL response metadata through the existing safe URL API. $0.001 USDC on Base mainnet. Unpaid calls return x402 v2 requirements. A compatible client may repeat the identical url argument with its own signed PaymentPayload in params._meta[\"x402/payment\"]. This bridge does not fetch that URL directly, sign payments, or settle independently.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "url": {
            "maxLength": 2048,
            "type": "string"
          }
        },
        "required": [
          "url"
        ],
        "type": "object"
      },
      "name": "url_preflight"
    }
  ]
}

What the leaf hashes

{"body":"9bc39586d3ed0a77dde96e89a8e81b35c7c82986ad28a3db5a93ebb3722de131","id":2193070,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793644703716725,"prev":null,"subject":"e3efc0cc-18b4-4921-b401-1b92de7380ab","subject_kind":"endpoint"}

Proof

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

  1. 0x7613d0e0d464f8643daa5696166da21b169cd9807edb4f79cf6342b09d56d1a9
  2. 0x367d71133cdfab2bef771012a1e84455cb7a905a4f086f5042152c0cb959c758
  3. 0x644724ad202fe93a192248ad67e64e1882abe4600657a6117bb53a5e7d1b831e
  4. 0xb1f6c3151d28e7a329e186c240c22bfed88ac0bce420c6d606a8b1c387c1d16c
  5. 0xea1b25ded9c4c659f9571c3b3ae17cd52ac049582a527d3cc2d647fed91fbeae
  6. 0xc7fc00411f388cac4b2d0a168530b1c667d670fb81d2aa573b4b130b09b91255
  7. 0x4a03bcd2d5be84f81828c062a4f242389984acb84d2fa7dcad054576db71c860
  8. 0x40b43ebdaf1d2ae0eaf4f45567a7a35e22f4bad2851215471856c002b5dd6a92
  9. 0x933f8157c6df05996567737d8ed148bceb4ba198514344d8c0f92752ba41ae95
  10. 0xf855990c5e4f5e7c67ed801bf4005f31f1f4d8347b6026321728781d726fa5c0
  11. 0xed7bc197e3566b4c4fb4badde968404c3bac524f38fd192980d982bae80b06d7
  12. 0xe9747ccde895d2aba14067132d86b41625938fce0a85a8efad50b5f89104f4b2
  13. 0x98c0b976487311f03693fca7825f5f6e75a71ea33ac90caf33040d5eaa6d0b54
  14. 0xe387a7d610f91d4dc112f2dbdf7ae32c4555f5da4c25c1a9a1310d0b74e80bbf
  15. 0x60dd7fd8117cbf3b80707f722623736c8c2b5b56277e8e78c9f81ef2dab8deab
  16. 0x3b89dd05634a82075204d3c671f613081ddfd9df739c64c0a8f39081bdfa32c7
  17. 0x1805ef693fbdb2c23fcb61616f830408ca89bec1dc5b68ee47a770ffc0b9760a
  18. 0x4d205063c881c48edbbb37762a8d3bbb7444d4c42daa882f663a231893d25c35
  19. 0x365b161a4b68d750dcc4b3ecce1154a2163c87b08762079428e68f0ebb6a754e
Day root
0x78fecaabbe319e56f5c4b80fc02e2052e198ad24781da8832a475ff65f2002d1
Chained
0xdc35957db5d1371ca382b9152878ffece28ec7c5cb4f98fd71ddb367f8b999b2
Published
On Arc Testnet, block 70432815: 0x56b814612eb2e3e544153df3e91e1f7199106d1e430c7d8c6b653feeb9ebe9af

How to check it · This row as JSON