addrbookFor publishers
← The evidence ledger

Evidence row 299165

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint d2771fa6-ad3c-4ca7-8f32-2d3a096d18d6
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
67ada1aa0cb7425d1da99c36409ef553b3f498ba6c101239af4964f4ec1ee76a
Leaf
0xe71eb8f36fb5113df1468b7b1167cf0ba63817e467dc453fea185455895bc64b

What was observed

{
  "count": 7,
  "tools": [
    {
      "description": "One athlete's public profile: location, division, best time, race results, upcoming races and their sponsor page link.",
      "inputSchema": {
        "properties": {
          "handle": {
            "description": "Athlete handle, without @",
            "type": "string"
          }
        },
        "required": [
          "handle"
        ],
        "type": "object"
      },
      "name": "get_athlete"
    },
    {
      "description": "Full details for one race by slug (from search_races): facts, the race-weekend guide (hotels, gyms, food, recovery, things to do with Google Maps links, FAQ) when available, and athletes racing it who want sponsors.",
      "inputSchema": {
        "properties": {
          "slug": {
            "description": "Race slug, e.g. 'hyrox-aia-hong-kong-2027'",
            "type": "string"
          }
        },
        "required": [
          "slug"
        ],
        "type": "object"
      },
      "name": "get_race"
    },
    {
      "description": "Read one of the guides as markdown. Available slugs: what-is-hyrox, hyrox-stations-weights, hyrox-divisions-explained, hyrox-training-plan-beginner, hyrox-training-plan-intermediate, hyrox-training-plan-advanced, hyrox-pacing-and-roxzone, hyrox-race-day-packing-list, hyrox-rules-what-is-not-allowed, first-hyrox-race, hyrox-warm-up, hyrox-doubles-strategy, what-is-a-good-hyrox-time, how-to-train-for-hyrox, hyrox-sled-push-pull-tips, hyrox-wall-balls-tips, best-shoes-for-hyrox, best-watches-for-hyrox, hyrox-tickets-cost, hyrox-world-championships-qualification, hyrox-race-nutrition, hyrox-station-tips, hyrox-burpee-broad-jumps, hyrox-vs-crossfit, hyrox-for-women, hyrox-over-40, hyrox-recovery-and-injuries, hyrox-injuries-prevention, hyrox-weight-loss, hyrox-benefits, hyrox-discount-code, hyrox-mistakes, how-to-improve-hyrox-time, hyrox-race-week, hyrox-rule-changes-2026-27, hyrox-cardio-vo2max, hyrox-relay-guide, does-hyrox-build-muscle, hyrox-history-and-growth, hyrox-functional-fitness, hyrox-mental-health, hyrox-motivation-race-goal, hyrox-bone-and-joint-health, get-paid-to-race-hyrox, race-hyrox-for-free, hyrox-race-weekend-budget, hyrox-for-charity, how-to-get-sponsored-hyrox, what-to-wear-for-hyrox, hyrox-training-plan-8-weeks, hyrox-workouts, hyrox-fundraising-ideas, charity-race-local-business-sponsors.",
      "inputSchema": {
        "properties": {
          "slug": {
            "enum": [
              "what-is-hyrox",
              "hyrox-stations-weights",
              "hyrox-divisions-explained",
              "hyrox-training-plan-beginner",
              "hyrox-training-plan-intermediate",
              "hyrox-training-plan-advanced",
              "hyrox-pacing-and-roxzone",
              "hyrox-race-day-packing-list",
              "hyrox-rules-what-is-not-allowed",
              "first-hyrox-race",
              "hyrox-warm-up",
              "hyrox-doubles-strategy",
              "what-is-a-good-hyrox-time",
              "how-to-train-for-hyrox",
              "hyrox-sled-push-pull-tips",
              "hyrox-wall-balls-tips",
              "best-shoes-for-hyrox",
              "best-watches-for-hyrox",
              "hyrox-tickets-cost",
              "hyrox-world-championships-qualification",
              "hyrox-race-nutrition",
              "hyrox-station-tips",
              "hyrox-burpee-broad-jumps",
              "hyrox-vs-crossfit",
              "hyrox-for-women",
              "hyrox-over-40",
              "hyrox-recovery-and-injuries",
              "hyrox-injuries-prevention",
              "hyrox-weight-loss",
              "hyrox-benefits",
              "hyrox-discount-code",
              "hyrox-mistakes",
              "how-to-improve-hyrox-time",
              "hyrox-race-week",
              "hyrox-rule-changes-2026-27",
              "hyrox-cardio-vo2max",
              "hyrox-relay-guide",
              "does-hyrox-build-muscle",
              "hyrox-history-and-growth",
              "hyrox-functional-fitness",
              "hyrox-mental-health",
              "hyrox-motivation-race-goal",
              "hyrox-bone-and-joint-health",
              "get-paid-to-race-hyrox",
              "race-hyrox-for-free",
              "hyrox-race-weekend-budget",
              "hyrox-for-charity",
              "how-to-get-sponsored-hyrox",
              "what-to-wear-for-hyrox",
              "hyrox-training-plan-8-weeks",
              "hyrox-workouts",
              "hyrox-fundraising-ideas",
              "charity-race-local-business-sponsors"
            ],
            "type": "string"
          }
        },
        "required": [
          "slug"
        ],
        "type": "object"
      },
      "name": "get_training_guide"
    },
    {
      "description": "How RoxSkin works for athletes and brands, the sponsor spots (up to 15 per avatar) with default prices, refund rules and FAQ.",
      "inputSchema": {
        "properties": {},
        "type": "object"
      },
      "name": "how_sponsorship_works"
    },
    {
      "description": "The HYROX race format (8 x 1 km runs + 8 stations) and station loads by division for the current season (confirm against the current rulebook before racing).",
      "inputSchema": {
        "properties": {},
        "type": "object"
      },
      "name": "hyrox_format"
    },
    {
      "description": "List HYROX athletes looking for sponsors, optionally filtered by race slug, country they live in (name or ISO code) or division (open, pro, doubles, pro_doubles, relay, adaptive).",
      "inputSchema": {
        "properties": {
          "country": {
            "type": "string"
          },
          "division": {
            "type": "string"
          },
          "race": {
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "search_athletes"
    },
    {
      "description": "Find upcoming HYROX races by city/name text, country, and date range. Returns dates, venue, divisions, ticket status and page links.",
      "inputSchema": {
        "properties": {
          "country": {
            "description": "Country name or ISO code, e.g. 'Germany' or 'DE'",
            "type": "string"
          },
          "from": {
            "description": "Only races ending on/after this date (YYYY-MM-DD)",
            "type": "string"
          },
          "limit": {
            "description": "Max results (default 50)",
            "type": "number"
          },
          "query": {
            "description": "Free text: city, race name, venue or region, e.g. 'London' or 'Asia'",
            "type": "string"
          },
          "to": {
            "description": "Only races starting on/before this date (YYYY-MM-DD)",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "search_races"
    }
  ]
}

What the leaf hashes

{"body":"67ada1aa0cb7425d1da99c36409ef553b3f498ba6c101239af4964f4ec1ee76a","id":299165,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793052630623856,"prev":null,"subject":"d2771fa6-ad3c-4ca7-8f32-2d3a096d18d6","subject_kind":"endpoint"}

Proof

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

  1. 0xe71eafb43680567ef1a9790a243dd5bf3c6fcb3d55147fdc191197cbf70a39eb
  2. 0xefa966872ff642b6fda379d3f4d0c10334e45fcf4f320ff0bd9ac3ad7e3601d6
  3. 0x5c5ccdb642c56d306d4381eccc084fc2c49f3ba7df4f9330b35d929e7228e0a8
  4. 0xdee3e76aec9881020182f1102430cb5a4d22ce0cee81e5bc5df1d3c0570c65f0
  5. 0x914925206bfa35c77d377668d5685ee6b85eb65cd804dc479c87412800f8489e
  6. 0xeb6e8a36a691bb3e09bd96dd3fdee1ce4f33d57f6efad9b06c3933efaee63bee
  7. 0xe584b0b0813ef47cc77535077f05d703e3a561d65a402bf57fcc0c96c6a21e52
  8. 0xe36b587e8e38866333a640184d02040eaf776f5e6915370077c050daafff734d
  9. 0x7ac3b0988445398aa46dab8c66370eba9af298b98f0fbd41fe2bb0ed965c3be1
  10. 0x7deeb175e21dc795de5c6a6747c18815aec2ac086521557682cc9d301183bd2e
  11. 0x59e039ae04bb13d1c4f6760e5371456ed0590ed6a27668ea3df8a519b5fd4655
  12. 0xb866b513dd861c870688f5d1a8e434b170eaa2fafb0961d6a674d452b8e58381
  13. 0xafcc1fe54cfe00a3a1de33df127340075f22433bb89848bbc81499cd7aca5b2b
  14. 0x9bc5fc98278b9f6dc18c66c6e162aefd5244be03170d41bc5161f58ad11beed7
  15. 0x95657a7d540ed6cac0bde9995782333b2562a9a6641853269ac95148827410f0
  16. 0x5fb5dda563336cd1bc1b9f44c52b76237ae72ed2145cb9290f39f304ca7dd678
  17. 0x74a0a08e4e7ab9aa5bfbead33dec7e1c7e8e364cff69a63720d764bbe987aadc
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON