addrbookFor publishers
← The evidence ledger

Evidence row 3005983

Observed , by sync.mcp_registry/1.

Kind
listing
About
source_record mcp_registry:ca.ohey/ohey
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
3712aef7e146469600fb056f5c5c81762c529bcc4dcc29dd9e77bcea28bd42ab
Leaf
0x2acc4b0bd0c08d479481eb78b65c160378f7a80394522c329e0ff784f397a7e4

What was observed

{
  "endpoints": [
    [
      "web",
      "https://ohey.ca/"
    ],
    [
      "mcp",
      "https://ohey.ca/mcp"
    ]
  ],
  "name": "Ohey",
  "owner_address": null,
  "raw": {
    "_meta": {
      "io.modelcontextprotocol.registry/official": {
        "isLatest": true,
        "publishedAt": "2026-11-04T11:58:50.018156Z",
        "status": "active",
        "statusChangedAt": "2026-11-04T11:58:50.018156Z",
        "updatedAt": "2026-11-04T11:58:50.018156Z"
      }
    },
    "server": {
      "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
      "description": "Look up hosts in the Ohey web malware feed, read CVEs and scan URLs with Ohey's scanner.",
      "name": "ca.ohey/ohey",
      "remotes": [
        {
          "type": "streamable-http",
          "url": "https://ohey.ca/mcp"
        }
      ],
      "repository": {
        "source": "github",
        "url": "https://github.com/Oheyresearch/ohey-mcp"
      },
      "title": "Ohey",
      "version": "1.0.0",
      "websiteUrl": "https://ohey.ca/"
    }
  },
  "source": "mcp_registry",
  "summary": "Look up hosts in the Ohey web malware feed, read CVEs and scan URLs with Ohey's scanner."
}

What the leaf hashes

{"body":"3712aef7e146469600fb056f5c5c81762c529bcc4dcc29dd9e77bcea28bd42ab","id":3005983,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793794829694451,"prev":null,"subject":"mcp_registry:ca.ohey/ohey","subject_kind":"source_record"}

Proof

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

  1. 0x2acc7f1610998e3e4868c4553d70c7b6b49518b62dcf929a0800b1daa7d56957
  2. 0x54f5dc830aeaca9c429492638163f085e466e462826fc67d81309f6cbbb802d5
  3. 0x26a56da28e46d8aa38a5a27d382546fd5df84e04b11bf2b8a8914c94b0e94621
  4. 0xa0089d7ab0f7e8abe83b86c3334122ec1cacba8dae928001ca3c8b2ca9e2ec4d
  5. 0x95b7cbd1085801ee22c0d83ab6d77d69078745df5d03601862a3e1f19067cb61
  6. 0x435860731e83addf2f5a88f43138641ec11b55960b3439eca559e6dbf049eb0e
  7. 0x8f6a3f5f1a4e26e52003fb241c94ecbf82b4b9e64acc9a038e0d63080d9e9c32
  8. 0x944c12058bf91506327162f57e00bd8abdc66035945a38992980613c23724b02
  9. 0x92241a71e995190f10be46013a072cf2b18e6ceb35409893c3e7dc1af53450c2
  10. 0x2b6b912b78dc171728e008984bc868e8c4e1bb886192063ae7b2d2dfb6e7aceb
  11. 0x90e678c258150731957d7d7c70644e4ebcfaa7d6bea9d44db0a4e432897d2d93
  12. 0x6b22ebbc088c5af5f3e8cdc3e5ef89ffafbc4f261cdfea59b61c8ecf7157e750
  13. 0x661a96c937bf6ca01d805f4f4f36198bd27d6f808d4358c0eb4116706a411f51
  14. 0x4be10d765cf0cb6820e51b664f4703077b474dfe0fab694460a1ed08402448ff
  15. 0x80d767e810dea8f03e47cc3217bd2604062057071b87fb3908bc918d21222df3
  16. 0x8632761f28bd1d3a8f35afb1fa5e24cfd1b78978317cf7ac09f0fd65df795c1c
  17. 0x84ade16fc3dc3a4a6aa46b581fe43195d593a51802c7d0a75e650bfd9c3ea4df
  18. 0x02f64ca19e7d9b09718851d2ce3abf641982580de99411626d894607cf386cd5
  19. 0x10067354f57fa0cd86b7423e67cc1c7d107d7c9c6823df5246c4fb63b60575e5
Day root
0xd4eed8c0ea3c90ec6f262b19fcc3b849f30cb82a0f84b8b89569e48af7d0c1ee
Chained
0x59305749c32724a02a23c368834d8a36ae9908da93a915e2962fffe01b4e591b
Published
On Arc Testnet, block 70772483: 0x813d56041c1efd407e56047129b597b154a1cb26458bb2768fd0a4630ac97345

How to check it · This row as JSON