addrbookFor publishers
← The evidence ledger

Evidence row 1783612

Observed , by sync.mcp_registry/1.

Kind
listing
About
source_record mcp_registry:ai.theleaf.observatory/threat-observatory
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
d48127c3de70932ee79ff13f6546a5bce4e8c25d7744e8e22b080f22bb74603b
Leaf
0xbd400549c3cd9491cbe8afa8f6294d0a764264ba0f12fef3e9a57904e09a89c7

What was observed

{
  "endpoints": [
    [
      "web",
      "https://observatory.theleaf.ai/"
    ],
    [
      "mcp",
      "https://observatory.theleaf.ai/mcp"
    ]
  ],
  "name": "TheLeaf Threat Observatory",
  "owner_address": null,
  "raw": {
    "_meta": {
      "io.modelcontextprotocol.registry/official": {
        "isLatest": true,
        "publishedAt": "2026-11-01T17:31:51.014031Z",
        "status": "active",
        "statusChangedAt": "2026-11-01T17:31:51.014031Z",
        "updatedAt": "2026-11-01T17:31:51.014031Z"
      }
    },
    "server": {
      "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
      "description": "Read-only honeypot evidence: observed IPs, activity, sessions and payloads. Delayed public data.",
      "name": "ai.theleaf.observatory/threat-observatory",
      "remotes": [
        {
          "type": "streamable-http",
          "url": "https://observatory.theleaf.ai/mcp"
        }
      ],
      "title": "TheLeaf Threat Observatory",
      "version": "1.0.0",
      "websiteUrl": "https://observatory.theleaf.ai/"
    }
  },
  "source": "mcp_registry",
  "summary": "Read-only honeypot evidence: observed IPs, activity, sessions and payloads. Delayed public data."
}

What the leaf hashes

{"body":"d48127c3de70932ee79ff13f6546a5bce4e8c25d7744e8e22b080f22bb74603b","id":1783612,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793557061117283,"prev":null,"subject":"mcp_registry:ai.theleaf.observatory/threat-observatory","subject_kind":"source_record"}

Proof

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

  1. 0xbd40141e4f9c4c2955b2c14d3605f80b4e18e19eb8a476ebba5f328b27be2b47
  2. 0x678818c7581c9a9d22e326198a90e00c0042dae4d4c1d167ae9be7ffc4a1bf54
  3. 0x8570ad31a438b20ef3238dcb45eb0fcfa3be0d621249d8133edb4de7979ceb2c
  4. 0x0756a4fe0c8e79bc1b50ed1e759db9fc14b2f1a9d5f903b0147b08a6852a5d29
  5. 0xe4bc44364b40eee7a0286ad1bb4b9d8a2b5520afc72f8151cbcae55db5d511d8
  6. 0xce49fb0b7f2b138b5215939ab59dfd6e19ff0ee4f18a731ce66623c2c90053db
  7. 0xe40b7e7b2d2c855c089eea718c0dcca74de26fbdea6c12d413ae6688f61f0bf5
  8. 0x4908920fe47294a6c78bb09f4654a7b87c75001cf757002917aeb1b5b8485e07
  9. 0x1609478b5c53718e97a105b040897ced7a4b80df16cf0e4393f54f9b3178a989
  10. 0x5b343fac0a5decda4cbc3ba88f1a286cba83f08fa02296504144678618d7c443
  11. 0x819ad71b7f05123cea59a39b42710c54320e6b5518593e8d12363287a44eab50
  12. 0x8ebb808de5789dcf14373f5f3fd03871f8b82fc639ee069bbe62c2ce778d853f
  13. 0x440640affa0661e2887ea1fa1c7c460096d8203bbc33a7bb6164b10e738c37ab
  14. 0x0c6f1e059ed2de7638825ab03396dd843c97d2de1abde6928871cfc5ef085a33
  15. 0xf6217f3e2344dd9bf8c6e296c4729fbf7611d258b93c45e1bbe5f62e65e8e714
  16. 0x8339aa87501c4d4f8b38a13e480a7c563957e09fb5711bed7cf189d6787f960d
  17. 0xb5916fb7a3e87dc0702e46eeadcd22652e2e1e755f8d429cc7a14a67a350b51b
  18. 0x6142ac48fda269c17791c79da99c2456ac6acfe98268f4d168a404fd6040c703
  19. 0x3315fd2757fdd435852cc277377234a3f3909a6d2a089d0e36f6d59aacfda910
Day root
0x7fa2cba1cf3d6b35630896f5fe1a650adb307ea2c376e80a5f2d9276b7cb5ab3
Chained
0x577ff89ba012beeff3197bcff7fa86752074bdf54205a24359cc437be2a952a4
Published
On Arc Testnet, block 70262758: 0x435bc1b9331471d72e1998f2e420983b5189d4da65ffbd6f27ef40daf5e1ea90

How to check it · This row as JSON