addrbookFor publishers
← The evidence ledger

Evidence row 1026807

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 6aabb068-f674-427d-af48-2216483fb958
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
4676286cbcd59b0bec3c45901d870a02d0f82e143235a9e09daad34d7e7d944a
Leaf
0x9114ee7726f47abe76f99ecb11c7adb625675df63b77778215271b66dfe21494

What was observed

{
  "count": 9,
  "tools": [
    {
      "description": "Text of one chapter by slug, with footnotes. Long chapters are paged by paragraph.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "limit": {
            "default": 40,
            "maximum": 80,
            "minimum": 1,
            "type": "integer"
          },
          "offset": {
            "default": 0,
            "minimum": 0,
            "type": "integer"
          },
          "slug": {
            "maxLength": 200,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "slug"
        ],
        "type": "object"
      },
      "name": "get_chapter"
    },
    {
      "description": "One collector profile by slug: identity, public links, biography with sources, and any statement the collector added.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "slug": {
            "maxLength": 120,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "slug"
        ],
        "type": "object"
      },
      "name": "get_collector_profile"
    },
    {
      "description": "XCOPY registry scope, chain state and counts.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "get_registry_info"
    },
    {
      "description": "One token by chain (eip155:1 or eip155:360), contract address and token id, with its work.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "chain": {
            "maxLength": 80,
            "minLength": 1,
            "type": "string"
          },
          "contract": {
            "maxLength": 120,
            "minLength": 1,
            "type": "string"
          },
          "tokenId": {
            "maxLength": 100,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "chain",
          "contract",
          "tokenId"
        ],
        "type": "object"
      },
      "name": "get_token"
    },
    {
      "description": "One XCOPY work by stable id or slug, with its tokens and sources.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "work": {
            "maxLength": 120,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "work"
        ],
        "type": "object"
      },
      "name": "get_work"
    },
    {
      "description": "Table of contents of XCOPYBook, optionally filtered by group (front-matter, essays, editions, collectors, dao, conclusion, reference).",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "group": {
            "maxLength": 40,
            "minLength": 1,
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "list_chapters"
    },
    {
      "description": "Collector profiles published on XCOPYBook, searchable by name or alias.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "limit": {
            "default": 50,
            "maximum": 200,
            "minimum": 1,
            "type": "integer"
          },
          "query": {
            "default": "",
            "maxLength": 120,
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "list_collectors"
    },
    {
      "description": "Find passages in the book and collector profiles that contain all the words in the query.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "limit": {
            "default": 20,
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "query": {
            "maxLength": 200,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "type": "object"
      },
      "name": "search_book"
    },
    {
      "description": "Search XCOPY works by title or slug, optionally within a corpus. Empty query lists all.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "corpus": {
            "maxLength": 120,
            "minLength": 1,
            "type": "string"
          },
          "limit": {
            "default": 50,
            "maximum": 200,
            "minimum": 1,
            "type": "integer"
          },
          "query": {
            "default": "",
            "maxLength": 200,
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "search_works"
    }
  ]
}

What the leaf hashes

{"body":"4676286cbcd59b0bec3c45901d870a02d0f82e143235a9e09daad34d7e7d944a","id":1026807,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793280403064232,"prev":null,"subject":"6aabb068-f674-427d-af48-2216483fb958","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. 0x9115004bb4499bddd41ef780ae2ffa04ffb849ae98cd8493415735fbc5ad585c
  2. 0xdde56e5bb2dceabc8abe6ec6e7d303b09d6f1eb204b9a57bb27346a102221490
  3. 0x5a2e37fc5907b41021d31df5de4312faf35cd7cb898326f3dd6ac0f38b8827b7
  4. 0x45c471f7b4173a83df315236eb963a1d71d688c8d0ddfae424af5d8ce2f275a6
  5. 0x63f0467b3a808cd46b2dbbca9205631434db253e9a463343a136ceb1fdccf71d
  6. 0xc5ab0c436e687bb65eeb47c05d20e08ae681d6ce0c2538e68d6cc9d8d46b08bc
  7. 0x505eca663c3139bebc9a1bee8cc7c02ad050502b9ead89d3b953c7e589a37651
  8. 0x73548575777a3a12aef77276c785a5206b8487181bb9ffa2dc1d0e6fad1a2aa4
  9. 0x8022e899bf9bd2495274b32c20ec4dccb25aaa1797324f2e0cdae05cfa4c7bf3
  10. 0x7ab50b754041dbb89bc68dded33a093f30b8defa5de4889e0ce4253152c167dd
  11. 0x44d8361f777797ab74c43594c27212b8a6614d24d30778bfbe82e20de44417e1
  12. 0xb628b468191eaef8486d0e0260826fbead255c817f95ea83943e285737a87d22
  13. 0x834e0aae5de1c77f23e901b21cc37833f72279146f0a5e458548b82d6bed2b7a
  14. 0x2ec9677def553f2064a7e34081a129a91f7999a429ef2705c4c539a9602f3bbf
  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