addrbookFor publishers
← The evidence ledger

Evidence row 3002598

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 8a0917f8-47b4-40bd-9e73-ce4986605eac
Recorded
Previous row
#1051794
Body SHA-256
f5df810eb4c647f25c233e84ee1348eebb18310a30f785f361adf96184ec9773
Leaf
0x678a3faae91101feb5ab9b1e0c17712a9bce2e7040f1c5da67029e3d7875d5c5

What was observed

{
  "count": 12,
  "tools": [
    {
      "description": "Did the person's coins beat Bitcoin: their holdings as they would paste them on StockMap's Bitcoin test page (\"ETH 2, SOL 40 since Jan 15\"), priced then and now beside the same dollars held in Bitcoin, from CoinGecko's prices. Nothing is stored. Arithmetic on past prices: no call on any coin, and no advice on the holdings. Each answer carries the stamp, the sources and the not-advice line.",
      "inputSchema": {
        "properties": {
          "holdings": {
            "description": "The coins and amounts as the person would paste them, with a date if they gave one: \"ETH 2, SOL 40, DOGE 10000 since Jan 15\"",
            "maxLength": 4000,
            "minLength": 1,
            "title": "Holdings",
            "type": "string"
          },
          "since": {
            "anyOf": [
              {
                "format": "date",
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "When they bought, for holdings the paste gives no date (the page's \"Held since\"), YYYY-MM-DD",
            "title": "Since"
          }
        },
        "required": [
          "holdings"
        ],
        "title": "bitcoin_testArguments",
        "type": "object"
      },
      "name": "bitcoin_test"
    },
    {
      "description": "StockMap's published calls on two to five US stocks side by side, the same for every reader, by symbol or company name: each stock's nightly 14-day read (a call or a lean), whether it changed last night, the insights for and against it, and how the model's past calls on it did. Use it when someone asks how two to five US stocks stack up against each other, or which of them the model's calls read stronger. Each answer carries the not-advice line and the run date.",
      "inputSchema": {
        "properties": {
          "stocks": {
            "description": "Two to five US stocks, each by symbol (NVDA, BRK.B) or company name (Nvidia)",
            "items": {
              "type": "string"
            },
            "maxItems": 5,
            "title": "Stocks",
            "type": "array"
          }
        },
        "required": [
          "stocks"
        ],
        "title": "compare_stocksArguments",
        "type": "object"
      },
      "name": "compare_stocks"
    },
    {
      "description": "Which US crypto stocks StockMap's model leans on: how many it leans outperform, neutral or underperform, how many of its graded two-week windows on them were right, and Bitcoin's move since the last US close. The calls are the stock model's, on the stocks, never on coins. Each answer carries the stamp, the sources and the not-advice line.",
      "inputSchema": {
        "properties": {},
        "title": "crypto_stocksArguments",
        "type": "object"
      },
      "name": "crypto_stocks"
    },
    {
      "description": "Why crypto is up or down today, from StockMap's Crypto today page: Bitcoin's 24-hour move, how many coins beat it, funding, and the hour's paragraph, every number with its source. Market data with no call on any coin. Each answer carries the stamp, the sources and the not-advice line.",
      "inputSchema": {
        "properties": {},
        "title": "crypto_todayArguments",
        "type": "object"
      },
      "name": "crypto_today"
    },
    {
      "description": "Is it altseason: how many of the top-100 coins (stablecoins out) beat Bitcoin over the last 7 days, beside how many lag it in a typical week, from StockMap's Altseason page. Market data with no call on any coin. Each answer carries the stamp, the sources and the not-advice line.",
      "inputSchema": {
        "properties": {},
        "title": "is_it_altseasonArguments",
        "type": "object"
      },
      "name": "is_it_altseason"
    },
    {
      "description": "What changed in StockMap's calls last night: how many stocks' calls changed band on the market map and the biggest of them, the calls graded last night (made 14 days earlier) with one line on why each was right or wrong, and when the next run starts. Each answer carries the not-advice line and the run date.",
      "inputSchema": {
        "properties": {},
        "title": "last_nightArguments",
        "type": "object"
      },
      "name": "last_night"
    },
    {
      "description": "The US stock market on StockMap's map: the 11 sectors, each with its share of the market, its 2-week lean from the model's nightly calls on its stocks, its move on the day and its best and worst stock. A summary, not every stock. Use it when someone asks how the US market looks, or which sectors lead or lag. Each answer carries the not-advice line and the run date.",
      "inputSchema": {
        "properties": {},
        "title": "market_mapArguments",
        "type": "object"
      },
      "name": "market_map"
    },
    {
      "description": "The signed-in person's StockMap watchlists: each list's stocks with the model's published call on each (the same call every reader sees), the calls that changed last night first. Each answer carries the not-advice line and the run date.",
      "inputSchema": {
        "properties": {},
        "title": "my_watchlistsArguments",
        "type": "object"
      },
      "name": "my_watchlists"
    },
    {
      "description": "StockMap's read of one US sector or industry, by name (Information Technology, semiconductors, banks): its 2-week lean from the model's nightly calls, how its stocks' calls split, its industries, and its largest stocks with each one's call and move on the day. Use it when someone asks how a US sector or industry looks, or which of its stocks look strong or weak. Each answer carries the not-advice line and the run date.",
      "inputSchema": {
        "properties": {
          "name": {
            "description": "A US sector or industry by name: Information Technology, Health Care, semiconductors, banks, software",
            "title": "Name",
            "type": "string"
          }
        },
        "required": [
          "name"
        ],
        "title": "sectorArguments",
        "type": "object"
      },
      "name": "sector"
    },
    {
      "description": "StockMap's published call on one US stock, the same for every reader, by symbol or company name: the model's nightly 14-day read (a call or a lean), the strongest reasons for and against, how its past calls on the stock did, the price and the day's change, and what changed last night. Use it when someone asks how a US stock looks, whether it reads strong or weak right now, or what the model's read on it is. Each answer carries the not-advice line and the run date.",
      "inputSchema": {
        "properties": {
          "stock": {
            "description": "A US stock's symbol (NVDA, BRK.B) or its company name (Nvidia)",
            "title": "Stock",
            "type": "string"
          }
        },
        "required": [
          "stock"
        ],
        "title": "stock_callArguments",
        "type": "object"
      },
      "name": "stock_call"
    },
    {
      "description": "Remove a US stock from the signed-in person's StockMap watchlists.",
      "inputSchema": {
        "properties": {
          "stock": {
            "description": "A US stock's symbol (NVDA, BRK.B) or its company name (Nvidia)",
            "title": "Stock",
            "type": "string"
          }
        },
        "required": [
          "stock"
        ],
        "title": "unwatchArguments",
        "type": "object"
      },
      "name": "unwatch"
    },
    {
      "description": "Add a US stock to the signed-in person's StockMap watchlist: to the list named (made if it is new) or their first list. A stock is on one list at a time, so naming another list moves it.",
      "inputSchema": {
        "properties": {
          "stock": {
            "description": "A US stock's symbol (NVDA, BRK.B) or its company name (Nvidia)",
            "title": "Stock",
            "type": "string"
          },
          "watchlist": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "type": "null"
              }
            ],
            "default": null,
            "description": "The list's name, made if the person has none by that name; left out, their first list",
            "title": "Watchlist"
          }
        },
        "required": [
          "stock"
        ],
        "title": "watchArguments",
        "type": "object"
      },
      "name": "watch"
    }
  ]
}

What the leaf hashes

{"body":"f5df810eb4c647f25c233e84ee1348eebb18310a30f785f361adf96184ec9773","id":3002598,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793793395879030,"prev":1051794,"subject":"8a0917f8-47b4-40bd-9e73-ce4986605eac","subject_kind":"endpoint"}

Proof

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

  1. 0x678a63012ea117b1e58fc6e0e9807664560846d88fc09fe86d6f749bb14f47dc
  2. 0x672cbc6ff67adefca6f147c3f32ba255a04e55ea5cadd1e0cba79b022982ad62
  3. 0x7016be3731f9fd4a13e910e30a5b30a422de76c28da1bb4dc9ee8f0808494b74
  4. 0x722a409b7d6215659b521c01abf6c8c095e39af44bbd7583cea567fa1f7fe481
  5. 0x52101b6ad1efc7437211d58e117045616bee6866f57077ed66a48368980a41fc
  6. 0x6556f1616a2def4841ce10e633b59e9140578f9ec124b4f153d4ce0c7f7ee121
  7. 0xf1c86a733c887be189cde54c7d602b63dea00ef23a2b8480b3060880aa7571d2
  8. 0x42814740c53b828177a9bf831a4c803e4011d8c66d6bcbbd26ca3da2ea691826
  9. 0x4ae52096b41d8746fe97e1cde46802f3456527c276c18975e8e9de508d9811ba
  10. 0xf072044a7da2686890ec82466e9c67f25264ff9420b1f0b3f1c8efdf12fdaddf
  11. 0xcad010650c0ec4a907fb716226de1e4bef0e4d4edc630e4e4ad543840f5ec69d
  12. 0x73035d3706b5676e5c385b5728a09b863c45d51f00ebad70079d2bc63adca9ec
  13. 0x59f7eb9892d5ca9b92fddacf62c342986dd7d5d77cf105dcc6c2db2d5a0d13ce
  14. 0x3b1726687d77b93fde24818aacc15ce8acc187a405b1ecd23d591d9b554de8a3
  15. 0x0e10919b7a16f90360e54e6f46f983247d877881e666fe311966b12118be1c10
  16. 0x222747d565045b8857fa26ae816cd563ae6334c25795b19227a65c6abf341de3
  17. 0xd8e00ce5342a08a947d0a4806e7254d076614766392d88153d93cf58ae69cf8b
  18. 0xc3c363818e1d5142c4629be55f1c9e168a7466e628cfd2a858fe171aff1e91ca
  19. 0x10067354f57fa0cd86b7423e67cc1c7d107d7c9c6823df5246c4fb63b60575e5
Day root
0xd4eed8c0ea3c90ec6f262b19fcc3b849f30cb82a0f84b8b89569e48af7d0c1ee
Chained
0x59305749c32724a02a23c368834d8a36ae9908da93a915e2962fffe01b4e591b
Published
On Arc Testnet, block 70772483: 0x813d56041c1efd407e56047129b597b154a1cb26458bb2768fd0a4630ac97345

How to check it · This row as JSON