addrbookFor publishers
← The evidence ledger

Evidence row 986145

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint a5513974-35a7-4d98-b641-e6b299d3cdc4
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
9f6b52959c9b1aba32a6af00ccc502bb34796e03a78f59ce10387f38155d6edc
Leaf
0xd1d3e4721e7c8b7a717d7a8c7399bfd57dcb7740a915d71681e4011adee1681e

What was observed

{
  "count": 5,
  "tools": [
    {
      "description": "Add an ISO-8601 duration to a timestamp, in a timezone. Date units (Y/M/D) are calendar-aware: P1D across a DST boundary keeps the same wall-clock time the next day, and P1M on Jan 31 clamps to the end of February. Time units (H/M/S) are exact elapsed time, so PT24H really is 24 hours. Prefix the duration with '-' to subtract.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "duration": {
            "description": "ISO-8601 duration, e.g. 'P1D', 'PT30M', 'P1Y2M3DT4H5M6S', or '-P1W'.",
            "type": "string"
          },
          "isoTimestamp": {
            "description": "ISO-8601 timestamp to shift.",
            "type": "string"
          },
          "timezone": {
            "description": "IANA timezone governing the arithmetic — calendar units are applied to this zone's wall clock, and a timestamp with no 'Z' or offset is read as wall-clock time here. Defaults to UTC.",
            "type": "string"
          }
        },
        "required": [
          "duration",
          "isoTimestamp"
        ],
        "type": "object"
      },
      "name": "add_duration"
    },
    {
      "description": "Render an ISO-8601 timestamp as wall-clock time in a target timezone.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "isoTimestamp": {
            "description": "ISO-8601 timestamp to convert, e.g. '2026-08-17T14:30:00Z'.",
            "type": "string"
          },
          "sourceTimezone": {
            "description": "IANA timezone used to interpret `isoTimestamp` when it carries no 'Z' or offset. Ignored otherwise. Defaults to UTC.",
            "type": "string"
          },
          "targetTimezone": {
            "description": "IANA timezone identifier to render in.",
            "type": "string"
          }
        },
        "required": [
          "isoTimestamp",
          "targetTimezone"
        ],
        "type": "object"
      },
      "name": "convert_timezone"
    },
    {
      "description": "Return the current time as an epoch, a UTC ISO-8601 timestamp, and the wall-clock time in a given timezone.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "timezone": {
            "description": "IANA timezone identifier, e.g. 'America/New_York'. Defaults to UTC.",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "get_current_time"
    },
    {
      "description": "Returns identity and build information for this server (name, version, build commit, runtime, capability counts)",
      "inputSchema": {
        "type": "object"
      },
      "name": "info"
    },
    {
      "description": "Exact elapsed time between two ISO-8601 timestamps, broken into days/hours/minutes/seconds plus a human-readable summary. All components share one sign, so they sum correctly; `direction` is 'past', 'future', or 'same'.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "from": {
            "description": "Start of the interval, as an ISO-8601 timestamp.",
            "type": "string"
          },
          "timezone": {
            "description": "IANA timezone used to interpret timestamps that carry no 'Z' or offset. Defaults to UTC.",
            "type": "string"
          },
          "to": {
            "description": "End of the interval, as an ISO-8601 timestamp.",
            "type": "string"
          }
        },
        "required": [
          "from",
          "to"
        ],
        "type": "object"
      },
      "name": "time_between"
    }
  ]
}

What the leaf hashes

{"body":"9f6b52959c9b1aba32a6af00ccc502bb34796e03a78f59ce10387f38155d6edc","id":986145,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793240398370726,"prev":null,"subject":"a5513974-35a7-4d98-b641-e6b299d3cdc4","subject_kind":"endpoint"}

Proof

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

  1. 0xd1d421905026b144b17ea9f0bd2de3f860dc150f0d79981755bdd818ec89072a
  2. 0x085af67495d3350aedf8224b5b70d879ecc2504350b1fcb280e2a3a01510e7e1
  3. 0xc853d35b58a5de760e01485b43a175105ab8cbc0c40603f31d0c9f7bde0af15c
  4. 0x1837654bfd3354047e2056cb22a2bd0263f04a12876e55d0bee732ba20150ffb
  5. 0x2ceb4655fdae619016d0d31eb2dc9cce73f955f2eb78b6cd0b8612bb41f8a274
  6. 0x4d131b3583960dd2077ebba7945817cacbdefa18ea24c5717edba1536c5fc892
  7. 0x1b567b71d4366cb31a44128f1f2516cae063c396e160811a217265987dd7d49d
  8. 0x849ea1f7f3e72ad9984c8bf1c648afb4176608313685bee79ce224418330127c
  9. 0xc6363d540e1a5686d92556b5ca28b3b8c0e412bf71c61ff373df4635ed1fef3d
  10. 0x12e14fe47616747cf65966de04fc0c1373a7c5b37062e21bbbb130e267ba27c3
  11. 0x6dda7f7f4da89acfdde8e4177b70244fa90558ac512d81341ba4b0c50f176217
  12. 0x01e8f019f213bf013b07b7642077df6a47b76c23855146d64434594a366a775e
  13. 0xbf8fb9ae04cd855672b7933285af02945215feadfca3baf523311e54a3b873ab
  14. 0xc5f320d911e4e74a5ef306d3473fe072ea90372c9b9d8902795503f6d18cc307
  15. 0xa7d3fa0a08edea990614977b51a6b3289c357a88d8ca06dcbfe67415a017c0e7
  16. 0xa034ebc8d117fbf1ed466b70baa0478bf213b743e1a41cba1d2da7a9f310184d
  17. 0x1597ec94933260048e5e583aff1ad0fd44cc49efcd0a994091ed5db4924d7b02
  18. 0xe01539ac4c9f9cdf265a9e5c6d99c8da11e70ff0c7175fb23e402d33b9d79785
Day root
0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c
Chained
0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6
Published
On Arc Testnet, block 69753317: 0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1

How to check it · This row as JSON