addrbookFor publishers
← The evidence ledger

Evidence row 523232

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 23bd8f74-fd7e-4953-b04a-70c9ad38d601
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
9579ca27b5d97b0b1e3f9be0f9cb15cb2a659b6b45392c483e6bd1ff12b14661
Leaf
0xacfb02cdeeaf22d6187432190045ed37cda08702dbfe696b72b865718da5f350

What was observed

{
  "count": 6,
  "tools": [
    {
      "description": "Start a new trademark application draft in the connected Ginbing account. Reuse the same creationKey when retrying; the existing draft is returned. The customer completes and submits the application on the Ginbing website.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "creationKey": {
            "maxLength": 128,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "creationKey"
        ],
        "type": "object"
      },
      "name": "create_filing_draft"
    },
    {
      "description": "Read a draft with the fields still missing (missingFields, which you can fill with update_filing_draft) and the steps the customer completes on the Ginbing website (customerWebsiteSteps). Identity document numbers and documents stay on the website. When aiPreparationComplete is true, give the customer those steps and accountUrl.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "orderId": {
            "exclusiveMinimum": 0,
            "maximum": 9007199254740991,
            "type": "integer"
          }
        },
        "required": [
          "orderId"
        ],
        "type": "object"
      },
      "name": "get_filing_draft"
    },
    {
      "description": "List the trademark application drafts in the connected Ginbing account, newest first.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "limit": {
            "default": 20,
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "page": {
            "default": 1,
            "maximum": 10000,
            "minimum": 1,
            "type": "integer"
          }
        },
        "type": "object"
      },
      "name": "list_filing_drafts"
    },
    {
      "description": "Use this to find goods and services for a China trademark filing by keyword, in English or Chinese, optionally within one class. Items come from the current list of CNIPA (China National Intellectual Property Administration), maintained by Ginbing. labelZh is the exact Chinese text filed with CNIPA, and label is the English name CNIPA gives it. standardItem is true for standard items from the Nice Classification or the Chinese national list, and false for other items on the CNIPA list. itemCode is the CNIPA item number when there is one; groupCode, groupLabel and groupLabelZh identify the similarity group within the class. itemId, and selectionToken when a Ginbing account is connected, are for other Ginbing tools. Equally relevant standard items come first; if only non-standard items match, a broader term may find a standard one. Refine the query when hasMore is true. Results are lookup data, not legal advice.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "classNumber": {
            "maximum": 45,
            "minimum": 1,
            "type": "integer"
          },
          "limit": {
            "default": 10,
            "maximum": 50,
            "minimum": 1,
            "type": "integer"
          },
          "query": {
            "maxLength": 256,
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "query"
        ],
        "type": "object"
      },
      "name": "search_taxonomy"
    },
    {
      "description": "Patch permitted fields of your draft using its expectedRevision. Omitted fields are preserved; null clears permitted text fields. Add goods/services with account-bound selection tokens from search_taxonomy, remove existing item IDs. Never supply external labels/classes or identity numbers. Outdated items require a new search. The typed signature prepares the filing authorization; the customer still reviews and submits on the website.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "expectedRevision": {
            "maximum": 9007199254740991,
            "minimum": 0,
            "type": "integer"
          },
          "orderId": {
            "exclusiveMinimum": 0,
            "maximum": 9007199254740991,
            "type": "integer"
          },
          "patch": {
            "additionalProperties": false,
            "properties": {
              "addSelectionTokens": {
                "items": {
                  "maxLength": 8192,
                  "minLength": 1,
                  "type": "string"
                },
                "maxItems": 500,
                "type": "array"
              },
              "applicantName": {
                "anyOf": [
                  {
                    "maxLength": 2000,
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "applicantType": {
                "enum": [
                  "individual",
                  "company"
                ],
                "type": "string"
              },
              "contactName": {
                "anyOf": [
                  {
                    "maxLength": 2000,
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "filingSignature": {
                "additionalProperties": false,
                "properties": {
                  "name": {
                    "maxLength": 200,
                    "type": "string"
                  },
                  "styleId": {
                    "enum": [
                      "kalam",
                      "caveat",
                      "patrick-hand",
                      "handlee"
                    ],
                    "type": "string"
                  }
                },
                "required": [
                  "styleId"
                ],
                "type": "object"
              },
              "fullAddress": {
                "anyOf": [
                  {
                    "maxLength": 2000,
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "nationalityRegion": {
                "anyOf": [
                  {
                    "maxLength": 2000,
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "phone": {
                "anyOf": [
                  {
                    "maxLength": 2000,
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "postalCode": {
                "anyOf": [
                  {
                    "maxLength": 2000,
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "priorityApplicationNumber": {
                "anyOf": [
                  {
                    "maxLength": 2000,
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "priorityClaimType": {
                "enum": [
                  "none",
                  "earlier-filing",
                  "exhibition"
                ],
                "type": "string"
              },
              "priorityCountryRegion": {
                "anyOf": [
                  {
                    "maxLength": 2000,
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "priorityFilingDate": {
                "anyOf": [
                  {
                    "maxLength": 2000,
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "registrationType": {
                "enum": [
                  "word-mark",
                  "figurative-mark"
                ],
                "type": "string"
              },
              "removeSelectedItemIds": {
                "items": {
                  "maxLength": 128,
                  "minLength": 1,
                  "type": "string"
                },
                "maxItems": 500,
                "type": "array"
              },
              "trademarkName": {
                "anyOf": [
                  {
                    "maxLength": 2000,
                    "type": "string"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            },
            "type": "object"
          }
        },
        "required": [
          "orderId",
          "expectedRevision",
          "patch"
        ],
        "type": "object"
      },
      "name": "update_filing_draft"
    },
    {
      "description": "Use this to check that goods or services picked earlier are still on the current CNIPA list. Pass each itemId. To also check a saved filing, add previousFiling with the classNumber, groupCode, groupLabelZh, itemCode, labelZh and standardItem received for that item. status is current; needs_reselection when the Chinese filing details changed, so search again; stale when a saved item left the list; or missing for an unknown itemId. Similar items are never substituted. English-only changes do not affect the filing.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "items": {
            "items": {
              "additionalProperties": false,
              "properties": {
                "itemId": {
                  "maxLength": 128,
                  "minLength": 1,
                  "type": "string"
                },
                "previousFiling": {
                  "additionalProperties": false,
                  "properties": {
                    "classNumber": {
                      "maximum": 45,
                      "minimum": 1,
                      "type": "integer"
                    },
                    "groupCode": {
                      "maxLength": 32,
                      "minLength": 1,
                      "type": "string"
                    },
                    "groupLabelZh": {
                      "maxLength": 4096,
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "itemCode": {
                      "maxLength": 128,
                      "type": [
                        "string",
                        "null"
                      ]
                    },
                    "labelZh": {
                      "maxLength": 4096,
                      "minLength": 1,
                      "type": "string"
                    },
                    "standardItem": {
                      "type": "boolean"
                    }
                  },
                  "required": [
                    "classNumber",
                    "groupCode",
                    "groupLabelZh",
                    "itemCode",
                    "labelZh",
                    "standardItem"
                  ],
                  "type": "object"
                }
              },
              "required": [
                "itemId"
              ],
              "type": "object"
            },
            "maxItems": 50,
            "minItems": 1,
            "type": "array"
          }
        },
        "required": [
          "items"
        ],
        "type": "object"
      },
      "name": "validate_taxonomy_items"
    }
  ]
}

What the leaf hashes

{"body":"9579ca27b5d97b0b1e3f9be0f9cb15cb2a659b6b45392c483e6bd1ff12b14661","id":523232,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793124217503854,"prev":null,"subject":"23bd8f74-fd7e-4953-b04a-70c9ad38d601","subject_kind":"endpoint"}

Proof

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

  1. 0xacfb27ad6124f7dbc0a20248e32a636148d820107191cdc9c4b12c15c77d397f
  2. 0x2d0ec63913ea1a35bfced9347be80aedd58e6dda9e9688297cdf2ccd43abfe79
  3. 0xaebb7b86e0893ee825c148afe7b27a3755cffaf1b12595e0726b6dfcc7016b7f
  4. 0x86b84e8d3be55c27fe55a4c24c3a6eb4e620098f5cceb4c97696caa382475202
  5. 0xe31b320a7fb9533e4a121177a56e3aae43072521d98f653a9602ceedb6a0dbf1
  6. 0xd2709911883af42e08f105e2ba2147e1b59d4fb5d1cb4a34412378317a607bfe
  7. 0x943f5679de33f2d07bd4cd0e319d99031167a918baea5089715412bcddda0569
  8. 0x19bb0e935b9ea72f4c294438923de8ca22bf403cfb538daec888b143fd3de1e9
  9. 0xa897ed151d82f57736a34791e6c9ab0396b2afe1f1853d07eff870f0bbf529f9
  10. 0x0b9b1c4f90bdf1da1fa91f46ec7a1851f43a5afc8e4033697fafcb9c3b684bce
  11. 0xde913d6b7ca5561f6db7794c560faa6a3839a8a4692c438fad6d23e68a99f44a
  12. 0xe58ece954b3b0e80c16db5967815baeb4102983fd3dbc48dbb6146da839f558b
  13. 0x5e700087f2a5e8fb7372f2c2db037d66942006d666bb45dd92f745011295fa7b
  14. 0x98c6ed3e7b5bb7f1757a8660af410226a11dd563bf83010040c2ce059ab45e54
  15. 0xec7bb68216a4deb1960acfbbd75da88f7e468b58adb9cf3ec62f2790e46508b3
  16. 0x64c405a28e8819716221eb2529fe4ce277ab08025e17e685cbd5ece75ceb75c7
  17. 0xf30fddbf4811226c58e8f0daf36fddd79fc5f1356b592bb1d99a8061ddbabe66
  18. 0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197
  19. 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
Day root
0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
Chained
0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
Published
On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4

How to check it · This row as JSON