addrbookFor publishers
← The evidence ledger

Evidence row 997096

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint cb88d6fa-0d2e-445c-9319-5511286f622c
Recorded
Previous row
#737317
Body SHA-256
babc0be34368d7ec0571a6b54a9ea094ceab6bdae8f4e02b51089dcc83690405
Leaf
0x98e19dd5660ca0e362c80fe6736335e5551d1bb2b3e39d1a8c9d3801273e128e

What was observed

{
  "count": 4,
  "tools": [
    {
      "description": "Explains the strong / medium / small rating and gives the historical record: for past unlocks of each strength, how often the token fell against Bitcoin in the week before the unlock and the average move.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "get_method_and_track_record"
    },
    {
      "description": "What is actually happening on-chain with a token's locked allocations: the vesting contracts and wallets holding team, investor and treasury tokens, how much they hold now, outflows (tokens leaving locked wallets), mints, burns and contract upgrades, the next unlock by the project's own documents, and our short finding (for example: unlocked but never withdrawn, tranches sent to an exchange, vesting contract has not paid out). Use for 'are team tokens moving', 'did the unlock really happen', 'who is selling'. Without a token: recent movements across all covered tokens.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "days": {
            "default": 30,
            "description": "Look-back window for the list of recent movements (no token).",
            "maximum": 30,
            "minimum": 1,
            "type": "number"
          },
          "lang": {
            "default": "en",
            "description": "Language of the page links.",
            "enum": [
              "en",
              "ru"
            ],
            "type": "string"
          },
          "token": {
            "description": "Ticker, name or slug. Leave empty for recent movements across all covered tokens.",
            "maxLength": 60,
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "get_onchain_check"
    },
    {
      "description": "All scheduled unlocks in the next 60 days for one token, with recipients (team, investors, treasury ...), USD value, share of circulating supply, futures availability and a link to the token page. Accepts a ticker (ARB), a name (Arbitrum) or a slug (arbitrum).",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "lang": {
            "default": "en",
            "enum": [
              "en",
              "ru"
            ],
            "type": "string"
          },
          "token": {
            "description": "Ticker, name or slug.",
            "maxLength": 60,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "token"
        ],
        "type": "object"
      },
      "name": "get_token_unlocks"
    },
    {
      "description": "Calendar of scheduled crypto token unlocks in the next N days (up to 60), each rated strong / medium / small by size relative to circulating supply. Use for questions like 'which token unlocks are coming this week', 'biggest unlocks in November', 'strong unlocks with perpetual futures'.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "days": {
            "default": 14,
            "description": "Look-ahead window in days.",
            "maximum": 60,
            "minimum": 1,
            "type": "number"
          },
          "futures": {
            "default": "any",
            "description": "Filter by perpetual futures availability.",
            "enum": [
              "any",
              "with_futures",
              "kucoin",
              "binance"
            ],
            "type": "string"
          },
          "lang": {
            "default": "en",
            "description": "Language of the page links.",
            "enum": [
              "en",
              "ru"
            ],
            "type": "string"
          },
          "limit": {
            "default": 30,
            "maximum": 100,
            "minimum": 1,
            "type": "number"
          },
          "min_strength": {
            "default": "small",
            "description": "Lowest strength to include.",
            "enum": [
              "strong",
              "medium",
              "small"
            ],
            "type": "string"
          },
          "sort": {
            "default": "date",
            "description": "date = soonest first; size = largest share of circulating supply first.",
            "enum": [
              "date",
              "size"
            ],
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "get_upcoming_unlocks"
    }
  ]
}

What the leaf hashes

{"body":"babc0be34368d7ec0571a6b54a9ea094ceab6bdae8f4e02b51089dcc83690405","id":997096,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793250787509979,"prev":737317,"subject":"cb88d6fa-0d2e-445c-9319-5511286f622c","subject_kind":"endpoint"}

Proof

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

  1. 0x98e1d75bbff10723b439eebb7a69eaa16d7f5c0b90c1eb0a33dea3500c0a2d28
  2. 0xbecf0b907358f2c2801b8fecebe0dac3bfe523da5dce1411dbc177766145a7c8
  3. 0x31254e022f7d072ad0ad61bbdf41d286a019c71c63effe170c476019ac42e006
  4. 0xb155d6f1c8f98b8d60f6c1228332ccaaea9777ba8a83af181101c0a1a0d42c7e
  5. 0x87d0cfd2bc66a26dcabee30651cda5f495c47ccc167ef65825c8d9ea618fd451
  6. 0x84609cfe8d92102165280e23432ad22430d761048ef88aaeb6569acbc1c4b9e7
  7. 0xc6d6eb9c517e8194219dae9924bc697629dd6beb7b28e225e671d5d65c1d9b97
  8. 0x7901e653d4b6020bf0f19afe46149a65ad5c5857431ef60b803e4fcd2f1fbf11
  9. 0x55110507371434b9e3d962d8f249fd19dfde406f983ac0822681363d3a29da52
  10. 0xc89a9a6c18ca6ff90cb90380e4c61fe57444618972ef4a50e4be815bbcc72b8f
  11. 0x00a720afb40cf4803ce8a45939b8942a5d5c2d991af5e4d4d776290decfe8c60
  12. 0x6af329968eeefacace63efacdeb7ebb067b7ebee3c2347b9bda5f42e5adea0b6
  13. 0xe4afc6a5a9cd7a2bdc01f56793e0f8960d1cce7e17e93d6537f6043b1647f074
  14. 0x2b11062f499f97c836e687fbba91202ea7ff254c8f8928d683df655cd117d9ec
  15. 0x09d5ec1c01b0f087fe9f6cc95432188552da9adc88004aed57401ea49f2b56d4
  16. 0xe38dc587bc010668982bd78025ac33d7326ffc2587f2de00e848da2718907ecf
  17. 0xa1fa2e97e71ad6e802f325afd74bb7095901f2060529c9739182a1233f8804bc
  18. 0xe01539ac4c9f9cdf265a9e5c6d99c8da11e70ff0c7175fb23e402d33b9d79785
Day root
0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c
Chained
0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6
Published
On Arc Testnet, block 69753317: 0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1

How to check it · This row as JSON