addrbookFor publishers
← The evidence ledger

Evidence row 566608

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 2c295bf1-78cb-4143-ad8e-e0e3f44dc97a
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
9c9be8b198880dc868dbbd3182062595e7b4b60eb72b0866a1638b270950363d
Leaf
0x206e887fd5b3d885ba71b32345c8ba32c9879aa1a0c1c8490c03ec41bcbcf772

What was observed

{
  "count": 1,
  "tools": [
    {
      "description": "Analyze pasted raw email headers. Reports From / Return-Path / Reply-To / DKIM d= alignment (relaxed and strict), SPF / DKIM / DMARC / ARC verdicts as recorded by the receiving servers (Authentication-Results, ARC-*), the Received hop chain oldest first with per-hop delays and public IPs, and plain-English findings with severity and what each means or how to fix it. Makes no network or DNS calls and does not verify signatures. Header text is not stored. Read-only. Same engine as the MailAlign JSON API (POST /api/analyze).",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "headers": {
            "description": "The full raw header block of one email, e.g. \"Received: from ...\nAuthentication-Results: ...\nFrom: ...\". A body after the first blank line is ignored.",
            "maxLength": 60000,
            "minLength": 1,
            "type": "string"
          },
          "include_raw": {
            "default": false,
            "description": "Also return the full /api/analyze JSON (all findings and hops) in structuredContent.raw.",
            "type": "boolean"
          }
        },
        "required": [
          "headers"
        ],
        "type": "object"
      },
      "name": "analyze_headers"
    }
  ]
}

What the leaf hashes

{"body":"9c9be8b198880dc868dbbd3182062595e7b4b60eb72b0866a1638b270950363d","id":566608,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793138494813252,"prev":null,"subject":"2c295bf1-78cb-4143-ad8e-e0e3f44dc97a","subject_kind":"endpoint"}

Proof

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

  1. 0x206e92f3481aa2cbe15870204477efa23eddac069850a8fbfb9e91218740941e
  2. 0xd14b7a15599e113cc28c09ee3fad0db769c941637a1feca3e417f5dc3b53fb7a
  3. 0xe63e848a2da19cc97708c4dcb18a0a62f9232b6074f1be2f769bc5bb012a0790
  4. 0x438d31c0a8cc8130fb13dcd883d804f31abb9c71538657e7ef754d2a902ed480
  5. 0x02067384db68a9cd89bb91d5449d2e5c14dc94711f2ce05ba11ab469a4480af5
  6. 0x5a402f83bff7a9e40fc934def2044d17940ce4a5ced0d772b7141a4545a03d42
  7. 0x6ca09170c84aaf8607e8af0ad90d4ee35e1d42bd82e6f5aed7cf341501bf9a6a
  8. 0x7abed5702409e303554fe9d229e66dd517ba39972a01c4a1e4943dc1d0341598
  9. 0xd8296b6b395c14cd51624f5a3cdc48d63ba64d10cdf08d55269372c893b9ab9f
  10. 0xb199ba890edf687ced6e709304afc3d2a644959e04bfcc4e4cf7c255e48af8a8
  11. 0x5b0b64ab1e36bf2ec3c04be82716d130476b3af9a60be0d19dcbdf8a3b7e3da9
  12. 0xd4460ea292e8308ed2accdcd5b386b0914636a5b8cec975011dff814c29ff99a
  13. 0x20ca24353b8aca3e061eedf55f49b69ae8369b88135dfdabf30039ed34db329a
  14. 0xe8ee6f6ed50253c5ee2d1aa85a4b1a38ce94bca7f3b72fd1850f496152dbe285
  15. 0xa383a1cfe9b3f6af67eb4c7642564b9424d46d7fca90e7ba175d549f8b67dd0c
  16. 0x52efa60e0c3d8525486d2310eb3b6b566c9677c64fd1f819edb072cf101bcbdb
  17. 0x22c1fb9487ee0b9732fa017a0cc321eb27a60c08450d112f755089796e12cb1c
  18. 0xa20d48798a34aba12eb9c7297722982d910f06c148f5e27ac59307422964a585
  19. 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
Day root
0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
Chained
0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
Published
On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4

How to check it · This row as JSON