addrbookFor publishers
← The evidence ledger

Evidence row 1299536

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 22ffe54f-8d0d-4326-bbf0-a5fc322a034e
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
015fe07e759ff70c6acf4783ec0547f1e5b7442f3de95de70aff5dcd4f679fba
Leaf
0x836c073c9ee191a0d04e8adbfd2072cd9dc7b16260b7d0fb11347db41e5c0b0c

What was observed

{
  "count": 1,
  "tools": [
    {
      "description": "Single entry point to all PearlGraph Uganda tourism data. Pick an `action`: attractions (query, region, category) - parks, sites, hours, activities, durations; fees (feeIds) - UWA tariffs; route (from, to, month) - road km and drive time; plan (start, stops | days, month) - build or check an itinerary by drive time, opening hours and activity length; lodges (near, tier, district, type, query) - stays, `near` = attraction id within 90 min drive; districts (query, region); essentials (audience: foreign|local); seasons (region) - seasons and operators; permits (attractionId) - permit capacity per sector and access rules; transport (query) - airstrips, flights, ferries. Ids come from earlier results (e.g. kampala, bwindi-rushaga). Never claim live availability.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "action": {
            "enum": [
              "attractions",
              "fees",
              "route",
              "plan",
              "lodges",
              "districts",
              "essentials",
              "seasons",
              "permits",
              "transport"
            ],
            "type": "string"
          },
          "attractionId": {
            "maxLength": 60,
            "type": "string"
          },
          "audience": {
            "enum": [
              "foreign",
              "local"
            ],
            "type": "string"
          },
          "category": {
            "maxLength": 40,
            "type": "string"
          },
          "days": {
            "items": {
              "items": {
                "properties": {
                  "activityId": {
                    "maxLength": 60,
                    "type": "string"
                  },
                  "attractionId": {
                    "maxLength": 60,
                    "type": "string"
                  }
                },
                "required": [
                  "attractionId",
                  "activityId"
                ],
                "type": "object"
              },
              "maxItems": 6,
              "type": "array"
            },
            "maxItems": 30,
            "type": "array"
          },
          "district": {
            "maxLength": 40,
            "type": "string"
          },
          "feeIds": {
            "items": {
              "maxLength": 60,
              "type": "string"
            },
            "maxItems": 20,
            "type": "array"
          },
          "from": {
            "maxLength": 60,
            "type": "string"
          },
          "month": {
            "maximum": 12,
            "minimum": 1,
            "type": "integer"
          },
          "near": {
            "maxLength": 60,
            "type": "string"
          },
          "query": {
            "maxLength": 100,
            "type": "string"
          },
          "region": {
            "maxLength": 40,
            "type": "string"
          },
          "start": {
            "maxLength": 60,
            "type": "string"
          },
          "stops": {
            "items": {
              "properties": {
                "activityId": {
                  "maxLength": 60,
                  "type": "string"
                },
                "attractionId": {
                  "maxLength": 60,
                  "type": "string"
                }
              },
              "required": [
                "attractionId",
                "activityId"
              ],
              "type": "object"
            },
            "maxItems": 30,
            "type": "array"
          },
          "tier": {
            "enum": [
              "budget",
              "mid-range",
              "upmarket",
              "luxury"
            ],
            "type": "string"
          },
          "to": {
            "maxLength": 60,
            "type": "string"
          },
          "type": {
            "enum": [
              "lodge",
              "hotel",
              "guesthouse",
              "camp",
              "motel",
              "hostel",
              "apartment"
            ],
            "type": "string"
          }
        },
        "required": [
          "action"
        ],
        "type": "object"
      },
      "name": "pearlgraph"
    }
  ]
}

What the leaf hashes

{"body":"015fe07e759ff70c6acf4783ec0547f1e5b7442f3de95de70aff5dcd4f679fba","id":1299536,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793403370105917,"prev":null,"subject":"22ffe54f-8d0d-4326-bbf0-a5fc322a034e","subject_kind":"endpoint"}

Proof

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

  1. 0x836a43484253e9086bf06169843b9542c2003e97273276a17847b4a3a1b18b6f
  2. 0x63788d822a39bdd2555c6c33fc46a4f7a839a20d0a03979164fc40e7db342840
  3. 0x1a51e389570416cfcdbb50e3f5d65211d81fdfd3f46a1535c59fc29417cb9f74
  4. 0x473be9ad9b9cd5acde2e4c4a2a9d0b5b6781c62e520f0886f58195273a8dcea1
  5. 0xcc00c2e5c8169280b199132f2a4cabdff4d2a6956a230a3173e47684daf67e44
  6. 0x49af8c5c6068187da67f03fcc529b41ba88bc1432f319a66528bae407596694a
  7. 0xfb2b27e561f4dbb24b6e5408ec48c8e107de61fecb6c5a1bc7069b532860875d
  8. 0xa969a903a649f227406b727537748cd0eaafee64ec1be58a1d25998b4a3e1372
  9. 0xebe2f45503e7e3b3698deb6f254d70d49350518106e39785bf30f3a1efdc61b5
  10. 0x770dc39bf293238164c30627311943b9ef492cb198cdede79e9b198a58077cf3
  11. 0x45e96a83607d63d36c77cf4ef35131b6fb89e539ad2f000a66bb5f9a6c3a90ae
  12. 0x79428b3f9b70cdefeefabb76ccc48d190eafc8c9b15ed30ce0a8c43d319c4272
  13. 0x386dbe0266e62db019a818ac71a5b2e72b65071ce2bcd7f64efaa40322e5f002
  14. 0x2cc23d59d659d5b819934005bab57d036b04ff4c8b701cb0e274c40aaddb2d51
  15. 0x235114e50a987e65d728b9ef8b5978846cd7c01f22effc55dd604c388ce359ec
  16. 0xdbaaffa44665d1fa60d33d2c4075bd87629b76d01a6ee63e621e78590303b56d
  17. 0xffe660edb9e5c6e3449a49454634c3e7b2f9fe703e5697f723b021735647ab7e
  18. 0x30a81d8fcef4e8f9e2877c62796cfc5612fc1b251127d531dee28f8dbd5c5147
Day root
0x0826c7ad6039e06a2360ca0a4a3a4fe7f2626c6dc19f71a37599386f78b39875
Chained
0x36b4c8a1063758f0b8765fa1bdf75fa92fb543cc183add3e261880ee2bd1f822
Published
On Arc Testnet, block 69923247: 0x8704744146c6967c8abc9e9a99de4db7283b29e840922ea83a69b6fe776e6861

How to check it · This row as JSON