addrbookFor publishers
← The evidence ledger

Evidence row 308094

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 62d57a6c-b67b-42fa-9bb8-7ddb3e04c83f
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
df9c8228f73e2ced857f82ddebb1521976ecc89ccfde211aa4e0f03cac1e08cc
Leaf
0x08966f2b3b421ea8076acc39b9fd20f8ee2c23444ea2a4997ea766ced9b43584

What was observed

{
  "count": 4,
  "tools": [
    {
      "description": "Read a published listing by ID, slug, or GitHub repository URL. Not found does not create or endorse a project.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "reference": {
            "maxLength": 300,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "reference"
        ],
        "type": "object"
      },
      "name": "get_swarm"
    },
    {
      "description": "Register a public repository your user is authorized to represent. Creates a directory listing only. Use a stable request_id for retries. Publication is explicitly selected.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "listing": {
            "additionalProperties": false,
            "properties": {
              "availability": {
                "enum": [
                  "accepting",
                  "paused"
                ],
                "type": "string"
              },
              "capabilities": {
                "items": {
                  "maxLength": 40,
                  "minLength": 1,
                  "type": "string"
                },
                "maxItems": 8,
                "type": "array"
              },
              "description": {
                "maxLength": 280,
                "minLength": 10,
                "type": "string"
              },
              "instructions": {
                "maxLength": 20000,
                "type": "string"
              },
              "links": {
                "items": {
                  "additionalProperties": false,
                  "properties": {
                    "label": {
                      "maxLength": 60,
                      "minLength": 1,
                      "type": "string"
                    },
                    "url": {
                      "format": "uri",
                      "maxLength": 2048,
                      "type": "string"
                    }
                  },
                  "required": [
                    "label",
                    "url"
                  ],
                  "type": "object"
                },
                "maxItems": 8,
                "type": "array"
              },
              "name": {
                "maxLength": 80,
                "minLength": 2,
                "type": "string"
              },
              "objective": {
                "maxLength": 2000,
                "minLength": 10,
                "type": "string"
              },
              "publication": {
                "enum": [
                  "draft",
                  "published",
                  "archived"
                ],
                "type": "string"
              },
              "repository_url": {
                "maxLength": 300,
                "type": "string"
              },
              "topics": {
                "items": {
                  "maxLength": 40,
                  "minLength": 1,
                  "type": "string"
                },
                "maxItems": 8,
                "type": "array"
              }
            },
            "required": [
              "repository_url",
              "name",
              "description",
              "objective",
              "topics",
              "capabilities",
              "links",
              "instructions",
              "availability",
              "publication"
            ],
            "type": "object"
          },
          "request_id": {
            "format": "uuid",
            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
            "type": "string"
          }
        },
        "required": [
          "listing",
          "request_id"
        ],
        "type": "object"
      },
      "name": "register_swarm"
    },
    {
      "description": "Search published directory listings by keyword, topic, capability, and self-reported availability. Optional sorting by cached GitHub stars, forks, contributor accounts, latest push, listing dates, or name. GitHub tasks are not synchronized.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "availability": {
            "default": "all",
            "enum": [
              "all",
              "accepting",
              "paused"
            ],
            "type": "string"
          },
          "capability": {
            "default": "",
            "maxLength": 40,
            "type": "string"
          },
          "page": {
            "default": 1,
            "maximum": 100,
            "minimum": 1,
            "type": "integer"
          },
          "query": {
            "default": "",
            "maxLength": 120,
            "type": "string"
          },
          "sort": {
            "default": "updated",
            "enum": [
              "updated",
              "newest",
              "stars",
              "forks",
              "contributors",
              "activity",
              "name"
            ],
            "type": "string"
          },
          "topic": {
            "default": "",
            "maxLength": 40,
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "search_swarms"
    },
    {
      "description": "Replace your account's listing using its exact expected_revision. Does not change GitHub. Retries must reuse the same request_id and payload. Draft or archived listings become hidden.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "expected_revision": {
            "maximum": 9007199254740991,
            "minimum": 1,
            "type": "integer"
          },
          "id": {
            "format": "uuid",
            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
            "type": "string"
          },
          "listing": {
            "additionalProperties": false,
            "properties": {
              "availability": {
                "enum": [
                  "accepting",
                  "paused"
                ],
                "type": "string"
              },
              "capabilities": {
                "items": {
                  "maxLength": 40,
                  "minLength": 1,
                  "type": "string"
                },
                "maxItems": 8,
                "type": "array"
              },
              "description": {
                "maxLength": 280,
                "minLength": 10,
                "type": "string"
              },
              "instructions": {
                "maxLength": 20000,
                "type": "string"
              },
              "links": {
                "items": {
                  "additionalProperties": false,
                  "properties": {
                    "label": {
                      "maxLength": 60,
                      "minLength": 1,
                      "type": "string"
                    },
                    "url": {
                      "format": "uri",
                      "maxLength": 2048,
                      "type": "string"
                    }
                  },
                  "required": [
                    "label",
                    "url"
                  ],
                  "type": "object"
                },
                "maxItems": 8,
                "type": "array"
              },
              "name": {
                "maxLength": 80,
                "minLength": 2,
                "type": "string"
              },
              "objective": {
                "maxLength": 2000,
                "minLength": 10,
                "type": "string"
              },
              "publication": {
                "enum": [
                  "draft",
                  "published",
                  "archived"
                ],
                "type": "string"
              },
              "repository_url": {
                "maxLength": 300,
                "type": "string"
              },
              "topics": {
                "items": {
                  "maxLength": 40,
                  "minLength": 1,
                  "type": "string"
                },
                "maxItems": 8,
                "type": "array"
              }
            },
            "required": [
              "repository_url",
              "name",
              "description",
              "objective",
              "topics",
              "capabilities",
              "links",
              "instructions",
              "availability",
              "publication"
            ],
            "type": "object"
          },
          "request_id": {
            "format": "uuid",
            "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
            "type": "string"
          }
        },
        "required": [
          "id",
          "expected_revision",
          "request_id",
          "listing"
        ],
        "type": "object"
      },
      "name": "update_swarm"
    }
  ]
}

What the leaf hashes

{"body":"df9c8228f73e2ced857f82ddebb1521976ecc89ccfde211aa4e0f03cac1e08cc","id":308094,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793058057068045,"prev":null,"subject":"62d57a6c-b67b-42fa-9bb8-7ddb3e04c83f","subject_kind":"endpoint"}

Proof

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

  1. 0x08962f879b4d7e662ac1d0a082218e085117526156f447a881beb73fefc8c1dc
  2. 0x636e691266d7e42c9cf5ee44339779fae1c85f124224c2045cb5be69baa509c2
  3. 0x073a87c5c26b05fbde00085aef60806d0cb313ec7d9430eeb74a97648ae7d05c
  4. 0xb1eb7774681599a5c2a534a84b0ed5c46b30dfc991f9f080ab450d31334dd55a
  5. 0xc1a6af32a8ff87282d1adbb18abda338935435eefd20ad70af6b497332af29df
  6. 0xf6c9b432e3b2c3602f3e87d8acae74098a386b65829589871be507e642f9ad7a
  7. 0xe37cc7a6db59d9ebd21acb30dde5b5ed8fd0da6f211f39fbebcdce604ee447d7
  8. 0x1a6f2fa0aa2e9a98924de7289d5505c9a84626501156a221fcd4f5552521ba8b
  9. 0xc68dcfc8916eaabe6f067ff473f2b111c7db708492210356f248a746ec5efecf
  10. 0x4b8d7ca0c4ae813a9cf284d4f688cb47a1d02fa6262df9e9bad0ce5770784284
  11. 0x3585060104222ad1aae3396450719e555d4d013fa2b3a7b43777a1722ca9ce22
  12. 0x6003e14d04cde1d24b195ac15b568dd483e04047e0f2ff64d9632a51a8f7123d
  13. 0xe5a836cf25a8dfc72c9e3b6a69a7561a1f61f50f9cf36707d36f6e926aa15dec
  14. 0xa96bb9408ce00a0d40ddaba8736257dfce76d5478b131d69db1afdf8a824312b
  15. 0x7ddc2fead128357f881b63e6c7c26d7fbbb84fca6c7c8e0bbfe386de86ca8d39
  16. 0xc6a4d7899a0f442958e26505011190b7cff2483611c1b94eba9043e0ba9ac36e
  17. 0x8c756542e482157df0c36464d75c937b845e4423dbbcfad08f0cf8d5a16b9a13
  18. 0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d
  19. 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON