addrbookFor publishers
← The evidence ledger

Evidence row 1744574

Observed , by sync.mcp_registry/1.

Kind
listing
About
source_record mcp_registry:ai.qiyuanlabs/easyappointments
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
14393a6171254271d762afaee49a15fe9a0f7803502a17689b1eaa55cdb22b17
Leaf
0x94849dee62aa49a779556ab2b222aea7f55a77a969c306bf7bec5c184369f3fe

What was observed

{
  "endpoints": [
    [
      "web",
      "https://ea-mcp-demo.qiyuanlabs.ai/"
    ],
    [
      "mcp",
      "https://ea-mcp-demo.qiyuanlabs.ai/mcp"
    ]
  ],
  "name": "Easy!Appointments",
  "owner_address": null,
  "raw": {
    "_meta": {
      "io.modelcontextprotocol.registry/official": {
        "isLatest": true,
        "publishedAt": "2026-11-01T05:29:47.221547Z",
        "status": "active",
        "statusChangedAt": "2026-11-01T05:29:47.221547Z",
        "updatedAt": "2026-11-01T05:29:47.221547Z"
      }
    },
    "server": {
      "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
      "description": "Find open slots, book, move and cancel Easy!Appointments bookings, with OAuth and a call log.",
      "name": "ai.qiyuanlabs/easyappointments",
      "remotes": [
        {
          "type": "streamable-http",
          "url": "https://ea-mcp-demo.qiyuanlabs.ai/mcp"
        }
      ],
      "repository": {
        "source": "github",
        "url": "https://github.com/qiyuanlabs-ai/easyappointments-mcp"
      },
      "title": "Easy!Appointments",
      "version": "0.1.0",
      "websiteUrl": "https://ea-mcp-demo.qiyuanlabs.ai"
    }
  },
  "source": "mcp_registry",
  "summary": "Find open slots, book, move and cancel Easy!Appointments bookings, with OAuth and a call log."
}

What the leaf hashes

{"body":"14393a6171254271d762afaee49a15fe9a0f7803502a17689b1eaa55cdb22b17","id":1744574,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793513833179221,"prev":null,"subject":"mcp_registry:ai.qiyuanlabs/easyappointments","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. 0x94848493f1d0cea580d747618ea0137d7e81521485f6e6bb83489ab4fe9b3d45
  2. 0x1c2bfa78064545123825f52f800510abcf310d098c9f9034f2dd25df1553b0fb
  3. 0xf207af8a3c0ebe333169cb057c01800b9d17a6ebccaa45197b73419c48a19bfc
  4. 0x7605a313f9b282d88e607d9ff85c41af146c64615f4020786cea319181c917e0
  5. 0x94137ad47eebe197f9140288fd618d586cd8fcd1030846af8d526645de92bafb
  6. 0x68815f232f19a2dd55b9113819cf5178ccce633697d251eaedd1cd7a093f2b46
  7. 0x51fecdc4c14371d3f56d32054c1517eeb60ad14584fc5f7d3c12e0c97ad91260
  8. 0xe930089f086a145aec77d64c30c8738ebc58fb08f37f6fa955573353564a4f71
  9. 0xf9b1b3f67ed74900ae0f066a492fa37bffe77449494921f21418651a4e0e2070
  10. 0x80cef9e6dd6b595781c47f8450a21a9048b9b6ccac7743777b711fa2d32c8994
  11. 0x95dadcf28dd6c836eaa0bfa310ce063b8172b6be8890ec46a40a2e4782344a3c
  12. 0xdb148eb60781e84f89f87ace74a3e8f47c948c4e56e13425389af0e69273c56e
  13. 0x73357a003686b5a36e79c0627c363287b3b4b7b05650c5c5ef61e2fe0f8fb20e
  14. 0x4a947b63bd24ff0fe59b3ababead63ec46e4f0a77216d7b01b8bdbc5c7c01e63
  15. 0x23107b06227fe01d939429fa5248f5555093c421dfc6b8bc6ba3518a65263d17
  16. 0xc2b1c84ef3531511a3d8d9db5ff9eeca2725a3782e7f9c4ac87fc0f1588349fa
  17. 0x0c618c42b286ad61acd8204aa6dcf024b8b041d3759aa585bf4e221abc39cb5d
  18. 0x6142ac48fda269c17791c79da99c2456ac6acfe98268f4d168a404fd6040c703
  19. 0x3315fd2757fdd435852cc277377234a3f3909a6d2a089d0e36f6d59aacfda910
Day root
0x7fa2cba1cf3d6b35630896f5fe1a650adb307ea2c376e80a5f2d9276b7cb5ab3
Chained
0x577ff89ba012beeff3197bcff7fa86752074bdf54205a24359cc437be2a952a4
Published
On Arc Testnet, block 70262758: 0x435bc1b9331471d72e1998f2e420983b5189d4da65ffbd6f27ef40daf5e1ea90

How to check it · This row as JSON