← The evidence ledger
Evidence row 1054176
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint f18aa1b7-7950-48a8-899e-d821530a47b6
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- caf0825afca0a426666b089feb17efd877b932a446fc981f4d1afca963680772
- Leaf
- 0xc1c1a695e9f6c4a5ed895d8f4d392a1c51604f21c14df7a651ac1a3b5441eb36
What was observed
{
"count": 7,
"tools": [
{
"description": "Get the encyclopedia's structure: all categories (6), mechanics (10) with descriptions, difficulties (4) and the 38 dartboard types (with labels and page URLs), each with live game counts, plus the total game count.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "browse_taxonomy"
},
{
"description": "Get the official World Dolf Federation (WDFF) rules and scoring for DOLF — the dart-golf hybrid game — as structured sections plus definitions. Includes the rules-of-dolf URL.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "get_dolf_rules"
},
{
"description": "Get the complete record for one dart game by slug: objective, setup, rules, scoring, winning, variations, tips, equipment, and videos. Optionally narrow to specific sections. Includes the board the game is played on (boardType, boardLabel, boardUrl) and the dolfdarts.com URL.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"sections": {
"description": "Optional: restrict content to these sections to save tokens. Core metadata is always included.",
"items": {
"enum": [
"overview",
"objective",
"setup",
"rules",
"scoring",
"winning",
"variations",
"tips",
"equipment"
],
"type": "string"
},
"type": "array"
},
"slug": {
"description": "Game slug, e.g. '501', 'standard-cricket', 'dolf'. Discover via search_games/list_games.",
"minLength": 1,
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"name": "get_game"
},
{
"description": "List dart games related to a given game (similar mechanic, family, or commonly played together), with their dolfdarts.com URLs.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"slug": {
"description": "Game slug to find related games for.",
"minLength": 1,
"type": "string"
}
},
"required": [
"slug"
],
"type": "object"
},
"name": "get_related_games"
},
{
"description": "List dart games filtered by category, mechanic, difficulty, and/or featured flag. Returns slug, name, category, difficulty, and dolfdarts.com URL for each.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"category": {
"description": "Filter: game category.",
"enum": [
"standard",
"pub",
"team",
"regional",
"training",
"novelty"
],
"type": "string"
},
"difficulty": {
"description": "Filter: difficulty level.",
"enum": [
"beginner",
"intermediate",
"advanced",
"expert"
],
"type": "string"
},
"featured": {
"description": "Filter: only featured games.",
"type": "boolean"
},
"limit": {
"description": "Max games (default 200 = all).",
"maximum": 200,
"minimum": 1,
"type": "integer"
},
"mechanic": {
"description": "Filter: core game mechanic.",
"enum": [
"countdown",
"territorial",
"sequential",
"accumulation",
"elimination",
"chase",
"simulation",
"training",
"party",
"adjacency"
],
"type": "string"
}
},
"type": "object"
},
"name": "list_games"
},
{
"description": "Recommend a ranked shortlist of dart games for a given play context (player count, optional difficulty, time budget, and board type). Each recommendation includes a reason, the board it needs (boardType, boardLabel, boardUrl) and its dolfdarts.com URL. Most players have the standard board; when boardType is omitted, standard-board games are ranked first.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"boardType": {
"description": "The dartboard the players have. Most players have 'standard'; omit to include all 38 board types. Board ids and live game counts: browse_taxonomy (boards). When omitted, standard-board games are ranked first.",
"enum": [
"standard",
"yorkshire",
"kent",
"lincoln",
"manchester",
"london-fives",
"ipswich-fives",
"quadro",
"champions-choice",
"irish",
"burton",
"essex",
"suffolk",
"portsmouth",
"tonbridge",
"bath",
"grimsby",
"norfolk",
"club",
"manlon",
"toper",
"preston",
"american",
"troy",
"dartball",
"vogelpik",
"javelot",
"tikka",
"casino",
"snooker",
"golf",
"football",
"baseball-diamond",
"galaxy-3",
"black-widow",
"parlour-target",
"bullseye-tv",
"digls"
],
"type": "string"
},
"difficulty": {
"description": "Preferred difficulty.",
"enum": [
"beginner",
"intermediate",
"advanced",
"expert"
],
"type": "string"
},
"limit": {
"description": "Max recommendations (default 5).",
"maximum": 20,
"minimum": 1,
"type": "integer"
},
"maxMinutes": {
"description": "Time budget in minutes.",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
"playerCount": {
"description": "Number of players who will play (required).",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
}
},
"required": [
"playerCount"
],
"type": "object"
},
"name": "recommend_games"
},
{
"description": "Search the DolfDarts encyclopedia (201 dart games) by text query with optional filters (category, mechanic, difficulty, player count, board type, max minutes). Returns matching games with their dolfdarts.com URLs.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"boardType": {
"description": "Filter: only games played on this dartboard type. Most players have 'standard'; omit to include all 38 board types. Board ids and live game counts: browse_taxonomy (boards).",
"enum": [
"standard",
"yorkshire",
"kent",
"lincoln",
"manchester",
"london-fives",
"ipswich-fives",
"quadro",
"champions-choice",
"irish",
"burton",
"essex",
"suffolk",
"portsmouth",
"tonbridge",
"bath",
"grimsby",
"norfolk",
"club",
"manlon",
"toper",
"preston",
"american",
"troy",
"dartball",
"vogelpik",
"javelot",
"tikka",
"casino",
"snooker",
"golf",
"football",
"baseball-diamond",
"galaxy-3",
"black-widow",
"parlour-target",
"bullseye-tv",
"digls"
],
"type": "string"
},
"category": {
"description": "Filter: game category.",
"enum": [
"standard",
"pub",
"team",
"regional",
"training",
"novelty"
],
"type": "string"
},
"difficulty": {
"description": "Filter: difficulty level.",
"enum": [
"beginner",
"intermediate",
"advanced",
"expert"
],
"type": "string"
},
"limit": {
"description": "Max results (default 20).",
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"maxMinutes": {
"description": "Filter: estimated play time at or under this many minutes.",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
"mechanic": {
"description": "Filter: core game mechanic.",
"enum": [
"countdown",
"territorial",
"sequential",
"accumulation",
"elimination",
"chase",
"simulation",
"training",
"party",
"adjacency"
],
"type": "string"
},
"playerCount": {
"description": "Filter: games playable with this player count (min ≤ n ≤ max).",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
"query": {
"description": "Search text matched across game name, alternate names, overview, and tags.",
"minLength": 1,
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "search_games"
}
]
}What the leaf hashes
{"body":"caf0825afca0a426666b089feb17efd877b932a446fc981f4d1afca963680772","id":1054176,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793312815562079,"prev":null,"subject":"f18aa1b7-7950-48a8-899e-d821530a47b6","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (242798 rows).
- 0xc1c1c726128a0c8c39d783be3c47b06f783d960973e073dcb871c9168217d605
- 0x735023be7648d6341d83b77aa17a513642def398c4924c4d0d6c6b6127676f62
- 0x0a5a781554c98ed2c330153d7eab188e35b0ff19f4b69e5a617124476dde8304
- 0x4a8729ec9ff853a7cb28451ed14062ed8e9c99db760ccb6be6e8e4940a7abeb7
- 0x50d87fcf958d7c4413e5fe34c43cdc5a426dd050e92c9fa7142d83387427ffca
- 0xfe5e2f993d72a2d2441d52e2e315e3328e6282c9d7da5cfc750ca28067246b58
- 0xca4387d5eae5ca87e76e65e95df7164f5f4ab54d0993af10b719dfc974a123b6
- 0xc570f6a06f113daea1cf1b2a9cabcbd0e2dc8c3b2c75ae05afa4fb1720228544
- 0x3cea262d9a3ac295c0304db4bcb7beecb0a60a19cd7636861b7f3cc163693a1a
- 0x3b05df8a4fca6b5fde0ffa011321c4589c793a48be8b1cf79a356749705cb35d
- 0x704b2150ece243f2165c010d9d1f8f55e730cb8cefc482fe71854d79f2ec09e8
- 0xea3d6fc094e0e5aea74bd6048efd6e9e2b6ad5889c97c5ddbb2aa6b7e55cf6f8
- 0x855b0c7846554d66c3c7ea55cacc771607f9f991cc0c6e60b0c560e5e253a4e0
- 0x104600713bd70fcbdf137fa07f8136bb6c252c890776bc7cbd7b194271f8b93a
- 0x4e4f8f228a3b7a38299ec6f2b1967c6cf4de15fdd9dc0d200e691266e51ef99d
- 0xef5d5572aac8f06b61579b7167b369fcb479d9027d4037dc9cacff9e3a26ffd2
- 0xa1fa2e97e71ad6e802f325afd74bb7095901f2060529c9739182a1233f8804bc
- 0xe01539ac4c9f9cdf265a9e5c6d99c8da11e70ff0c7175fb23e402d33b9d79785
- Day root
- 0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c
- Chained
- 0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6
- Published
- On Arc Testnet, block 69753317: 0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1