addrbookFor publishers
← The evidence ledger

Evidence row 562667

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 0aa4b0ac-3b4f-4758-8413-ba9158490753
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
0b316d268ec0d07998ba73ba9a59739b56d49bd291e69d83632d64380f680b0d
Leaf
0x2113179f7444e8afecc4e2044a056d95fdf86d2f4331e82f93ee32e0ee35557c

What was observed

{
  "count": 2,
  "tools": [
    {
      "description": "Extract structured data from a document (PDF or image, passed as document_base64 or as the upload_key of a staged upload) against a JSON Schema you supply. Returns a typed object and, for every field, a state (present, null, or missing), a calibrated confidence score, and an anchor (the source page and bounding box). The confidence is calibrated against published reliability curves (https://velrim.com/reliability), so a 0.9 means the field is right about 90% of the time on that document class — branch on it directly: act on a field at or above your accept threshold, escalate the fields below it and any that are missing. Use each field's anchor to check it against the source page.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "doc_class": {
            "description": "Opaque tag (<=128 chars) echoed back in meta.doc_class.",
            "maxLength": 128,
            "type": "string"
          },
          "document_base64": {
            "description": "The document bytes, base64-encoded. Provide exactly one of document_base64 or upload_key.",
            "type": "string"
          },
          "hints": {
            "additionalProperties": {},
            "description": "Discriminator hints for union schemas.",
            "propertyNames": {
              "type": "string"
            },
            "type": "object"
          },
          "schema": {
            "additionalProperties": {},
            "description": "The JSON Schema (draft 2020-12) the extracted object must conform to (required).",
            "propertyNames": {
              "type": "string"
            },
            "type": "object"
          },
          "upload_key": {
            "description": "The upload_key of a staged Velrim upload. Mutually exclusive with document_base64.",
            "type": "string"
          }
        },
        "required": [
          "schema"
        ],
        "type": "object"
      },
      "name": "velrim_extract"
    },
    {
      "description": "Poll an asynchronous extraction job by its job_id (from POST /v1/jobs on the Velrim API; velrim_extract itself is synchronous and never creates jobs). Returns the job status and, once complete, the same typed result as velrim_extract: per field a state (present, null, or missing), a calibrated confidence score, and an anchor (source page and bounding box). Confidence is calibrated against published reliability curves (https://velrim.com/reliability) — branch the same way: act on a field at or above your accept threshold, escalate the rest, and use each anchor to check a field against its source page.",
      "inputSchema": {
        "$schema": "http://json-schema.org/draft-07/schema#",
        "properties": {
          "job_id": {
            "description": "The job_id returned by an asynchronous Velrim extraction job (created via the Velrim API or an SDK).",
            "minLength": 1,
            "type": "string"
          }
        },
        "required": [
          "job_id"
        ],
        "type": "object"
      },
      "name": "velrim_job_status"
    }
  ]
}

What the leaf hashes

{"body":"0b316d268ec0d07998ba73ba9a59739b56d49bd291e69d83632d64380f680b0d","id":562667,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793137462729026,"prev":null,"subject":"0aa4b0ac-3b4f-4758-8413-ba9158490753","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. 0x21133d449b59b2b34e2215bab156788577f020804f06bcd35b768e60e14bb410
  2. 0xe8d0aec9614c76220c4a111203078b76ad4c51862706ada082d53ab7968d540e
  3. 0x829bc6d05539ee617db7eb720cbf744099a7f9e8659f5ccb9d38907c0806fa52
  4. 0x1355aeaeb53d70923615752c654e82b1599ceb64682f25f67adf3f856e198240
  5. 0x242ccd8ec83b6068ba7b4e9da167a0c327e57b92352dead4f9e93d15110bcd11
  6. 0xf7adde0c7ed481dedd52c789251210c87b9d23a4978c13fa2a2dd6908721e3c9
  7. 0xd61a50e22995d5a66c634999a62335e062d397badd34c08cb80289ec9d05ad45
  8. 0x152f1f90395893b60a550e079466a5a078a452e861bbd0a50196dfe1ee83ca02
  9. 0xef2183d6916a9fd8134f4356a0945f0da12be20fb83cc58b99ae8c39523675ca
  10. 0xa86c9ac985b8bfa5e2836a1ff6e278bf30dd6e16ec849b093e557090df2dc256
  11. 0xcd076dadba0ebdb10d4f98d66c39a46dcf81479dab835b894c5c4db1d59ebe7b
  12. 0x3e618f03ac19ac846329a4673ab8d8561b083fca3c7f9a5fd8bd3bbee6556c25
  13. 0x20ca24353b8aca3e061eedf55f49b69ae8369b88135dfdabf30039ed34db329a
  14. 0xe8ee6f6ed50253c5ee2d1aa85a4b1a38ce94bca7f3b72fd1850f496152dbe285
  15. 0xa383a1cfe9b3f6af67eb4c7642564b9424d46d7fca90e7ba175d549f8b67dd0c
  16. 0x52efa60e0c3d8525486d2310eb3b6b566c9677c64fd1f819edb072cf101bcbdb
  17. 0x22c1fb9487ee0b9732fa017a0cc321eb27a60c08450d112f755089796e12cb1c
  18. 0xa20d48798a34aba12eb9c7297722982d910f06c148f5e27ac59307422964a585
  19. 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
Day root
0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
Chained
0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
Published
On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4

How to check it · This row as JSON