addrbookFor publishers
← The evidence ledger

Evidence row 1477105

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint c777c71f-a9e7-48e7-82ee-6ae672eba632
Recorded
Previous row
#1233626
Body SHA-256
f3fb236a3b9dd2ce07191e64cf7238ca0ed41455588f649876df0c85d380bb7d
Leaf
0x82284cb62421769752b2f8c492016cd82b49b373fd4ca47d01c95cb4a344bc91

What was observed

{
  "count": 12,
  "tools": [
    {
      "description": "FREE. Sports doubles feed (info only, 18+): the full SETTLED record of Grok Double Bot's daily doubles, every pick including losses, with legs, odds at tip time and result; won/lost/void counts, win rate, average combined odds and running profit on a flat £10 stake. Never shows unsettled picks. Information only, not betting advice. No guaranteed returns. 18+. BeGambleAware.org",
      "inputSchema": {
        "properties": {
          "limit": {
            "description": "Most recent N settled picks to list (1-500, default all up to 500). Stats always cover the full record.",
            "type": "number"
          }
        },
        "type": "object"
      },
      "name": "doubles_record"
    },
    {
      "description": "PAID $1.00/call (x402 USDC on Base; one call returns the whole day's picks, so $1 a day) or the $15/month doubles plan. Not included in the £12/month plan, bundle passes or trial keys. Sports doubles feed (info only, 18+): today's stats-led doubles from Grok Double Bot with legs, kick-off/start times (UK), odds at tip time, combined odds, confidence and rationale. Information only, not betting advice. No guaranteed returns. 18+. BeGambleAware.org",
      "inputSchema": {
        "properties": {
          "access_token": {
            "description": "$15/month doubles plan token from /success (or Authorization: Bearer)",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "doubles_today"
    },
    {
      "description": "PRO. Risk-score a Kalshi market's rules by ticker (rules_primary + rules_secondary).",
      "inputSchema": {
        "properties": {
          "access_token": {
            "description": "Subscriber token from /success (or Authorization: Bearer)",
            "type": "string"
          },
          "ticker": {
            "type": "string"
          }
        },
        "required": [
          "ticker"
        ],
        "type": "object"
      },
      "name": "kalshi_check"
    },
    {
      "description": "FREE. List Kalshi weather series (daily high/low temperature, rain, snow) by city or keyword, with series ticker, frequency and official settlement source. Use the ticker with kalshi_weather_settlements. Information only, not betting advice. Historical settlements do not predict future results. 18+. BeGambleAware.org",
      "inputSchema": {
        "properties": {
          "city": {
            "description": "City or keyword, e.g. London, NYC, Chicago",
            "type": "string"
          },
          "kind": {
            "enum": [
              "high",
              "low",
              "rain",
              "snow"
            ],
            "type": "string"
          },
          "limit": {
            "description": "default 25, max 100",
            "type": "number"
          }
        },
        "type": "object"
      },
      "name": "kalshi_weather_series"
    },
    {
      "description": "PAID $0.02/call (x402) or subscription / bundle pass. Settled Kalshi weather markets for a series (e.g. KXHIGHNY) or city: per market the ticker, close date, exact close_time (ISO 8601 UTC, Z) and close_time_local (ISO with the city's UTC offset; local_tz IANA zone, null if unknown), settlement_time (Kalshi settlement timestamp, ISO UTC; null if Kalshi gives none) and close_to_settlement_seconds / close_to_settlement_minutes (gap from close to settlement, to spot late settlements or revisions), expiration_time, strike/bucket, yes/no result and settlement payout, plus the observed settlement value per day and the official settlement source. Optional date range. Information only, not betting advice. Historical settlements do not predict future results. 18+. BeGambleAware.org",
      "inputSchema": {
        "properties": {
          "access_token": {
            "description": "Subscriber token from /success (or Authorization: Bearer)",
            "type": "string"
          },
          "city": {
            "description": "Alternative to series: city/station keyword (e.g. London, Chicago)",
            "type": "string"
          },
          "from": {
            "description": "Close date from, YYYY-MM-DD",
            "type": "string"
          },
          "kind": {
            "description": "With city: which series type (default high)",
            "enum": [
              "high",
              "low",
              "rain",
              "snow"
            ],
            "type": "string"
          },
          "limit": {
            "description": "Max markets, default 100, max 500",
            "type": "number"
          },
          "series": {
            "description": "Series ticker, e.g. KXHIGHNY, KXHIGHTEGLL, KXRAINNYC",
            "type": "string"
          },
          "to": {
            "description": "Close date to, YYYY-MM-DD",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "kalshi_weather_settlements"
    },
    {
      "description": "PAID $0.02/call (x402) or subscription. Live open markets from Polymarket and Kalshi in one schema, ranked by 24h volume within each venue (interleaved). Filter by venue or text.",
      "inputSchema": {
        "properties": {
          "access_token": {
            "description": "Subscriber token from /success (or Authorization: Bearer)",
            "type": "string"
          },
          "contains": {
            "description": "Optional text filter on question",
            "type": "string"
          },
          "limit": {
            "description": "1-100, default 25",
            "type": "number"
          },
          "venue": {
            "description": "Default all",
            "enum": [
              "all",
              "polymarket",
              "kalshi"
            ],
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "live_markets"
    },
    {
      "description": "FREE. Live price, volume and close time for ONE prediction market in the normalised Polymarket+Kalshi schema. Give a Polymarket slug or a Kalshi ticker.",
      "inputSchema": {
        "properties": {
          "id": {
            "description": "Polymarket market slug (e.g. will-x-happen) or Kalshi market ticker (e.g. KXFEDDECISION-26DEC-H0)",
            "type": "string"
          }
        },
        "required": [
          "id"
        ],
        "type": "object"
      },
      "name": "market_lookup"
    },
    {
      "description": "FREE. Risk-score the settlement rules of a Polymarket market (slug or search words): flags discretion, vague sources, cancellation and deadline traps. Top 2 markets.",
      "inputSchema": {
        "properties": {
          "market": {
            "description": "Polymarket slug or search words",
            "type": "string"
          }
        },
        "required": [
          "market"
        ],
        "type": "object"
      },
      "name": "rule_check"
    },
    {
      "description": "PRO. Full rule text + resolution source + all flags for up to 10 Polymarket markets matching a slug or search.",
      "inputSchema": {
        "properties": {
          "access_token": {
            "description": "Subscriber token from /success (or Authorization: Bearer)",
            "type": "string"
          },
          "market": {
            "type": "string"
          }
        },
        "required": [
          "market"
        ],
        "type": "object"
      },
      "name": "rule_check_full"
    },
    {
      "description": "PRO. Scan the top live Polymarket markets by volume and list the ones with the riskiest settlement wording.",
      "inputSchema": {
        "properties": {
          "access_token": {
            "description": "Subscriber token from /success (or Authorization: Bearer)",
            "type": "string"
          },
          "limit": {
            "type": "number"
          },
          "min_score": {
            "type": "number"
          }
        },
        "type": "object"
      },
      "name": "scan_risky"
    },
    {
      "description": "PAID $0.02/call (x402) or subscription. Keyword search across live Polymarket and Kalshi markets (e.g. 'fed rate', 'bitcoin', 'election'); normalised prices and volumes.",
      "inputSchema": {
        "properties": {
          "access_token": {
            "description": "Subscriber token from /success (or Authorization: Bearer)",
            "type": "string"
          },
          "limit": {
            "description": "1-50, default 20",
            "type": "number"
          },
          "query": {
            "type": "string"
          },
          "venue": {
            "description": "Default all",
            "enum": [
              "all",
              "polymarket",
              "kalshi"
            ],
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "type": "object"
      },
      "name": "search_markets"
    },
    {
      "description": "PAID $0.02/call (x402) or subscription. Live markets with the biggest 24h price moves on Polymarket and Kalshi, in one schema.",
      "inputSchema": {
        "properties": {
          "access_token": {
            "description": "Subscriber token from /success (or Authorization: Bearer)",
            "type": "string"
          },
          "limit": {
            "description": "1-50, default 15",
            "type": "number"
          },
          "venue": {
            "description": "Default all",
            "enum": [
              "all",
              "polymarket",
              "kalshi"
            ],
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "top_movers"
    }
  ]
}

What the leaf hashes

{"body":"f3fb236a3b9dd2ce07191e64cf7238ca0ed41455588f649876df0c85d380bb7d","id":1477105,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793423452614324,"prev":1233626,"subject":"c777c71f-a9e7-48e7-82ee-6ae672eba632","subject_kind":"endpoint"}

Proof

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

  1. 0x8227e26a9e0dbd4efe295c0d8e7b383a8a76afdc9b5b32fdf8137a6150b7a03e
  2. 0x9344bc87a850870101c935bca360a3f618ad3e6933c42a43a96a53bd4cd7db86
  3. 0xe95cee059db563c8a072a8715fd74a789bc201f53313ac125c31d6ae3268a751
  4. 0xe453cbbd6e52da5a3dcfb5205701c91846b130bc77e73791219b66d3aef79cac
  5. 0xb346bbef505142a671c775f539087e3ee9c31cc3283f18fe22d992601a0ad55d
  6. 0xc84e197964dc8751f0b7278fb47bad8cb7c4d84a29c954c24cb014cc8ca1685b
  7. 0x68ad97c50f864b979ece70dfd6b46847ca775c8828612910e411f7eb8665c1e2
  8. 0x870d7fbcde7ddb210f7729fac5f38bf18b470e871bd2bc6530d5c4aae0cc9d58
  9. 0xc82bba41493db9aca5f12266a32a6162bab5caf698787e27ca193241fc9c4e40
  10. 0xecde9255e270e460bf874a9e9cf5427daa317b451c9993af95f5120a2a44c91a
  11. 0x2757ab396aac1fea1e5913a18c23e1c6b7c1748ae292cd3a1dd5760ba84b4ae9
  12. 0xed97fcd52d7537aec306677e8cb3abf13d0b7b00e0036385080fdaf125958920
  13. 0x5da98004d63a664b48fb1cbdd3411495870573c4cdf283e78b4657e393085211
  14. 0xa59dc4109e7747a67ff1c74b854a6a84d4177b254204f0623f549d72e4be7445
  15. 0xb553c856ad5fb96dd995dd0c40f65a2d8efc7b7f254a1ac0f2c104350e544985
  16. 0x919f237dec4df392868ab95f1d4300b185479ae64464cbc2e7385ad1fd6ab390
  17. 0xa00a931d72706fa2402bfc9b441a12eb7c6a61ff42a542916106e3637177f101
  18. 0x59f83f7228f07febe2780660e422e171b0359b8aa031ee3be07e991118130c15
Day root
0x24463725d1c0d9894bd6123691d532547aaa79f0762c0e45aa6a68acf1fd71ab
Chained
0x7d4824ff313dee7252a46f9d5c37b452851deb6c9f24a40c2f74ee0e53c82980
Published
On Arc Testnet, block 70093156: 0xedb7b832f4ebf6781b5ecd2ed241c435b862f4d3761541fa31adc1831b8c44a0

How to check it · This row as JSON