addrbookFor publishers
← The evidence ledger

Evidence row 1785919

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint a2cdeaa1-b518-4cd6-bc0d-096547a6e9b2
Recorded
Previous row
#307085
Body SHA-256
451ba267e008b7804cdf184a8428d2b733ca5e99629053af56e7c79d17e766cb
Leaf
0x634288108d4431e42e8da211c3cd677cd2e9730ec3791614fe3a259d61c78d8e

What was observed

{
  "count": 13,
  "tools": [
    {
      "description": "Read DNS records for a domain using NexIP. Runs on NexIP servers, uses account quota and stores history. Example: target=\"example.com\".",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "target": {
            "description": "Domain name to inspect.",
            "maxLength": 2048,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "target"
        ],
        "type": "object"
      },
      "name": "check_dns"
    },
    {
      "description": "Inspect HTTP response headers and security-related headers. Runs on NexIP servers, uses account quota and stores history. Example: target=\"https://example.com\".",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "target": {
            "description": "Public website URL to inspect.",
            "maxLength": 2048,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "target"
        ],
        "type": "object"
      },
      "name": "check_headers"
    },
    {
      "description": "Check an IP address or host using NexIP IP diagnostics. Runs on NexIP servers, uses account quota and stores history. Example: target=\"1.1.1.1\".",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "target": {
            "description": "IP address, domain or URL to inspect.",
            "maxLength": 2048,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "target"
        ],
        "type": "object"
      },
      "name": "check_ip"
    },
    {
      "description": "Inspect page title, description, canonical, robots and social metadata. Runs on NexIP servers, uses account quota and stores history. Example: target=\"https://example.com\".",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "target": {
            "description": "Public webpage URL to inspect.",
            "maxLength": 2048,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "target"
        ],
        "type": "object"
      },
      "name": "check_meta"
    },
    {
      "description": "Follow and inspect an HTTP redirect chain. Runs on NexIP servers, uses account quota and stores history. Example: target=\"https://example.com\".",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "target": {
            "description": "Public URL to inspect.",
            "maxLength": 2048,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "target"
        ],
        "type": "object"
      },
      "name": "check_redirects"
    },
    {
      "description": "Inspect robots.txt availability and directives. Runs on NexIP servers, uses account quota and stores history. Example: target=\"https://example.com\".",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "target": {
            "description": "Public website URL to inspect.",
            "maxLength": 2048,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "target"
        ],
        "type": "object"
      },
      "name": "check_robots"
    },
    {
      "description": "Check website availability, HTTP status and response information. Runs on NexIP servers, uses account quota and stores history. Example: target=\"https://example.com\".",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "target": {
            "description": "Public website URL to inspect.",
            "maxLength": 2048,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "target"
        ],
        "type": "object"
      },
      "name": "check_site"
    },
    {
      "description": "Validate and inspect an XML sitemap. Runs on NexIP servers, uses account quota and stores history. Example: target=\"https://example.com/sitemap.xml\".",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "target": {
            "description": "Public sitemap URL or website URL.",
            "maxLength": 2048,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "target"
        ],
        "type": "object"
      },
      "name": "check_sitemap"
    },
    {
      "description": "Inspect SSL/TLS certificate and connection information. Runs on NexIP servers, uses account quota and stores history. Example: target=\"example.com\".",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "target": {
            "description": "Domain or hostname to inspect.",
            "maxLength": 2048,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "target"
        ],
        "type": "object"
      },
      "name": "check_ssl"
    },
    {
      "description": "Read public WHOIS information for a domain. Runs on NexIP servers, uses account quota and stores history. Example: target=\"example.com\".",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "target": {
            "description": "Domain name to inspect.",
            "maxLength": 2048,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "target"
        ],
        "type": "object"
      },
      "name": "check_whois"
    },
    {
      "description": "Return the current NexIP account plan available to this MCP connection. Example: arguments={}.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "get_account_plan"
    },
    {
      "description": "Return API and MCP-related limits for the current NexIP account. Example: arguments={}.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "get_api_limits"
    },
    {
      "description": "Render a NexIP website report card from already obtained tool results. First call check_site, check_dns or check_ssl, then pass only verified fields; never invent statuses. This tool does not perform a network check, persist data, or consume diagnostic quota. Example: target=\"https://example.com\", http_status=200.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "checks": {
            "description": "Up to eight rows copied from already verified diagnostics.",
            "items": {
              "additionalProperties": false,
              "description": "One observed diagnostic result to display.",
              "properties": {
                "label": {
                  "description": "Brief test name, such as HTTP or DNS.",
                  "maxLength": 64,
                  "minLength": 1,
                  "type": "string"
                },
                "status": {
                  "description": "Row status from the observed result; unknown if not verified.",
                  "enum": [
                    "ok",
                    "warning",
                    "error",
                    "unknown"
                  ],
                  "type": "string"
                },
                "value": {
                  "description": "Observed value as plain text, not HTML.",
                  "maxLength": 300,
                  "minLength": 1,
                  "type": "string"
                }
              },
              "required": [
                "label",
                "value"
              ],
              "type": "object"
            },
            "maxItems": 8,
            "type": "array"
          },
          "dns_status": {
            "description": "DNS result status from check_dns; unknown if untested.",
            "enum": [
              "ok",
              "warning",
              "error",
              "unknown"
            ],
            "type": "string"
          },
          "http_status": {
            "description": "HTTP response code observed by check_site; omit if not measured.",
            "maximum": 599,
            "minimum": 100,
            "type": "integer"
          },
          "response_ms": {
            "description": "Observed response time in milliseconds; omit if unavailable.",
            "maximum": 999999,
            "minimum": 0,
            "type": "integer"
          },
          "summary": {
            "description": "Short factual summary based on earlier NexIP results.",
            "maxLength": 1000,
            "type": "string"
          },
          "target": {
            "description": "Public http(s) URL from prior NexIP diagnostic.",
            "maxLength": 2048,
            "minLength": 1,
            "type": "string"
          },
          "tls_status": {
            "description": "TLS result status from check_ssl; unknown if untested.",
            "enum": [
              "ok",
              "warning",
              "error",
              "unknown"
            ],
            "type": "string"
          }
        },
        "required": [
          "target"
        ],
        "type": "object"
      },
      "name": "render_website_report"
    }
  ]
}

What the leaf hashes

{"body":"451ba267e008b7804cdf184a8428d2b733ca5e99629053af56e7c79d17e766cb","id":1785919,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793558778316688,"prev":307085,"subject":"a2cdeaa1-b518-4cd6-bc0d-096547a6e9b2","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. 0x63427718f830536bb9aa1b811e5b8ed441058ed4be9656c83a9274ee537bda55
  2. 0x8d9273808661d48926b650e743761c8ea7601e7bb1c81f15e847415d91fbf359
  3. 0x15a0f5ca1038cdd02207763cf0efb7e8f41545408f64749e6286a262e322d299
  4. 0x47555f5bedd65b8262e3886bba8805d8ff478834f1119f9d043b107cc2d57b21
  5. 0x44682c8ca4a2cf22777631dab2d314abd2c3519af22ca2377b3d7fa728e985ff
  6. 0x4d1773018e5438b5a6b94a66b8e78660183a09c25fc00411b5a20eb18d0b8e18
  7. 0xf72dd4e389d68a0dc55601f40a688c0f936350cd3d7138142bd8086da718057e
  8. 0xe60d67f36412620a71c969fb559858d2e604030df878be1ac5b6fa17d7f1ae44
  9. 0x6030acfe3634e9b38c9e5fd3406c7ffead28a54a7a0e5ea0183a8d1204bcca06
  10. 0xc32e5a1883927c5955a5db41713e6a92f1ad474cc84325b02760b9334e1a89c2
  11. 0x2fb970942c26a5668d795a2f3c38d9d72b2c547c354f4947337c45be065a5070
  12. 0xff9b8f01632947d40738b3e8648f66d25af96563c1bee717d4e6024bf22ae3e3
  13. 0x0aa7bcd64ab1520080bf6bd72a75d5f377537629b47f20b8e8d9418871f23602
  14. 0xf2a2a0157f28bf3255c9b6847cbe675ba213d3983bbfe1c0848c216c57838e54
  15. 0x7c66173839ef153f08dfd346f7ea956e9226e1b7ff05bf4c6cf27436953f336b
  16. 0xc1f6e8dd182b37cbb6e04d0e69486bd40d440934f8e373b9bae8cb78de508bba
  17. 0x97f6f39e601b6ef0e47b730aa0488b718c0d7882ad840342bbd7d3a705a1b3a2
  18. 0x1973893697931b7512ae5dc1a3c92ef92f633ae3574dce9029a35b5e94d2d364
  19. 0x3315fd2757fdd435852cc277377234a3f3909a6d2a089d0e36f6d59aacfda910
Day root
0x7fa2cba1cf3d6b35630896f5fe1a650adb307ea2c376e80a5f2d9276b7cb5ab3
Chained
0x577ff89ba012beeff3197bcff7fa86752074bdf54205a24359cc437be2a952a4
Published
On Arc Testnet, block 70262758: 0x435bc1b9331471d72e1998f2e420983b5189d4da65ffbd6f27ef40daf5e1ea90

How to check it · This row as JSON