addrbookFor publishers
← The evidence ledger

Evidence row 1233626

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint c777c71f-a9e7-48e7-82ee-6ae672eba632
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
5dcf78240dfc0f38ba2c023083b0201217508920150c1723862443d9af990bb4
Leaf
0x7513b2bf85765ec7a94a2995dda4cbd64499bb65ff5c95ec06c1a134004996b3

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 $0.05/call (x402 USDC on Base) or subscription / bundle pass. 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": "Subscriber 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":"5dcf78240dfc0f38ba2c023083b0201217508920150c1723862443d9af990bb4","id":1233626,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793347468292689,"prev":null,"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 (243099 rows).

  1. 0x7513e2e36bcfa6c013ec79eccdccee0e5a16721c0dd63b82046c66f68efd6ea1
  2. 0x7c7328b454bbdbab0197778e715d7e21d6c67d16860c8247021650e57b13a2cc
  3. 0x55325c5e4f9c4e76a881b58c4e02b59b0e0781455446c5960140768f14be9c55
  4. 0xd9961b65f3eb663fd3d6d711553a945b8c9af2c87b624a5f7942cb294c41120b
  5. 0x6e85ac096ee9a7d2f90d0da939c6913a6f495b515e30c2670435e4fd7ea80ee7
  6. 0x6809f53ab07816a61423cc84f9b486215f9269a36620a5d549ee2eb06e58f771
  7. 0x7cf231573f91071bec47dd3af0410a9d696ec4307a8be10e2712bc6c09fc8251
  8. 0x72aaf0c3a406e92c322ff7d696451516226b03e854874d7cff7c1139641a88e9
  9. 0x443966946c95d525616ca0f3f478c56e8513d77aebbc73d8874a57c0365d7b51
  10. 0x91bb0bd9a8981b7f13e0637b735f4ef64dafa9ab21236bf8c986052cf45c4dc5
  11. 0xedc7ac00c0be2f3185ac6a32d5bfebb1c1d0a0d9751597684cbbacf5ed023e47
  12. 0xb86c24d74d1a4ff68babf4c944c4765412f2d0380de9972349d411f2e65ef5cf
  13. 0x630c92ab7a09a852e8f8d699227d5d4a4acf303f63bea031f0057a3a36087420
  14. 0x75bcbdd2a0d7acdea21f6011126339c8e33a476ec0a76842480cf5bf70db6a72
  15. 0xdf25f5d38e3fb54d3e66e3bf876db529f619041e0d21f0bc35b80003418e3d9c
  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