addrbookFor publishers
← The evidence ledger

Evidence row 315517

Observed , by sync.mcp_registry/1.

Kind
listing
About
source_record mcp_registry:org.openserp/mcp
Recorded
Previous row
#304172
Body SHA-256
283950ac2a7a3a5a73c4558755aa9f4ca03226b9c05753b36a901a1a0f2507a8
Leaf
0xb12c42d35b17057aa281b84f7f33bd1fb3c436fdfe87bce301d3cb58552647c3

What was observed

{
  "endpoints": [
    [
      "web",
      "https://openserp.org/"
    ]
  ],
  "name": "OpenSERP",
  "owner_address": null,
  "raw": {
    "_meta": {
      "io.modelcontextprotocol.registry/official": {
        "isLatest": true,
        "publishedAt": "2026-10-26T23:06:29.719673Z",
        "status": "active",
        "statusChangedAt": "2026-10-26T23:06:29.719673Z",
        "updatedAt": "2026-10-26T23:06:29.719673Z"
      }
    },
    "server": {
      "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
      "description": "Search Google, Bing, Yandex, Baidu, DuckDuckGo and Ecosia with original ranks, plus page extraction.",
      "icons": [
        {
          "mimeType": "image/svg+xml",
          "sizes": [
            "any"
          ],
          "src": "https://openserp.org/icon.svg"
        },
        {
          "mimeType": "image/png",
          "sizes": [
            "512x512"
          ],
          "src": "https://openserp.org/web-app-manifest-512x512.png"
        }
      ],
      "name": "org.openserp/mcp",
      "packages": [
        {
          "environmentVariables": [
            {
              "description": "OpenSERP Cloud API key. Leave unset to use a self-hosted OpenSERP server (http://localhost:7000 by default).",
              "format": "string",
              "isSecret": true,
              "name": "OPENSERP_API_KEY",
              "placeholder": "osk_live_xxx"
            },
            {
              "description": "OpenSERP API base URL, for a self-hosted server on another host or port.",
              "format": "string",
              "name": "OPENSERP_BASE_URL",
              "placeholder": "http://localhost:7000"
            }
          ],
          "identifier": "@openserp/mcp",
          "registryBaseUrl": "https://registry.npmjs.org",
          "registryType": "npm",
          "runtimeHint": "npx",
          "transport": {
            "type": "stdio"
          },
          "version": "0.1.10"
        }
      ],
      "repository": {
        "id": "1291364177",
        "source": "github",
        "url": "https://github.com/openserpapi/mcp"
      },
      "title": "OpenSERP",
      "version": "0.1.10",
      "websiteUrl": "https://openserp.org"
    }
  },
  "source": "mcp_registry",
  "summary": "Search Google, Bing, Yandex, Baidu, DuckDuckGo and Ecosia with original ranks, plus page extraction."
}

What the leaf hashes

{"body":"283950ac2a7a3a5a73c4558755aa9f4ca03226b9c05753b36a901a1a0f2507a8","id":315517,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793059364409289,"prev":304172,"subject":"mcp_registry:org.openserp/mcp","subject_kind":"source_record"}

Proof

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

  1. 0xb12c7a23e7aab3c0d97481408ab5f10d2b8a1b262e06dca071141cd14091702e
  2. 0x42a04ba6abf5e44511d703409bfb3db4bb9c865aeb9e05ef472090f164a812e9
  3. 0x6dca6f1e6cbb9eb8a70e7cd5c80758dacda4543cb0ac026d32b243be22b3037e
  4. 0xea43182ac98454f40a22b25498dc670e60f74612a4fea1014d736bc19979b5e3
  5. 0x7bca86146dc32f81a7176a0c731a0350edd1e99059636c6db035d42783c429cb
  6. 0xdfd08a1f92946ad5d5f05c6f37b8e40430c57921fee99d1a688987d0ba472a34
  7. 0xb6479bfc4affd780fac77ddae830dde3f0d74c2462c8f9d169bc484cea53dc09
  8. 0x4e49432058ffacf99f44064adbdbd2d54198fd4164f9e1a65b99a7bda0079939
  9. 0x47bf9da6e77617db2be39f6bfb95da419f5575ff4ebc08099ec0294a4488ff00
  10. 0xb051f096bc79c1bbb03bc79499188f988e7e5dd828351db4070d80477204cc36
  11. 0xd1a9e8a17c2c3a118d3b406bbe49f0e2c50cfd03c0e6b4125e82eb782af3a286
  12. 0x2d136d228d8bf54a46835cf3532884988271b7ca1e85edf2327300bd225d178e
  13. 0xf1104ea7df082465ff9df25ed29be80a0ac7c1c6b25c289b5d2e6ae5e6331952
  14. 0x87cb8935612c40b569de008a9bf8218cd24a06f74a7364a1654613d972fe00ed
  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