← The evidence ledger
Evidence row 3414142
Observed , by sync.mcp_registry/1.
- Kind
- listing
- About
- source_record mcp_registry:io.usefulapi/doorloop
- Recorded
- Previous row
- #3395892
- Body SHA-256
- a7373c7057b7e80979496d48fcc5845fe347c1cc610ba90fc03a2ddfdc55b35a
- Leaf
- 0xe5825cdb6faf02039aba81d17a25bbaaf7b21e9e9f5d2f6dba938154bfaa37bf
What was observed
{
"endpoints": [
[
"mcp",
"https://doorloop.usefulapi.io/mcp"
],
[
"web",
"https://usefulapi.io/doorloop/"
]
],
"name": "DoorLoop MCP by usefulapi",
"owner_address": null,
"raw": {
"_meta": {
"io.modelcontextprotocol.registry/official": {
"isLatest": true,
"publishedAt": "2026-11-05T13:38:49.715244Z",
"status": "active",
"statusChangedAt": "2026-11-05T13:38:49.715244Z",
"updatedAt": "2026-11-05T13:38:49.715244Z"
}
},
"server": {
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"description": "Read DoorLoop properties, units, leases, tenants and payments; create tasks and task updates.",
"icons": [
{
"mimeType": "image/svg+xml",
"sizes": [
"any"
],
"src": "https://usefulapi.io/icon.svg"
},
{
"mimeType": "image/png",
"sizes": [
"256x256"
],
"src": "https://usefulapi.io/icon-256.png"
},
{
"mimeType": "image/png",
"sizes": [
"512x512"
],
"src": "https://usefulapi.io/icon-512.png"
}
],
"name": "io.usefulapi/doorloop",
"remotes": [
{
"type": "streamable-http",
"url": "https://doorloop.usefulapi.io/mcp"
}
],
"repository": {
"source": "github",
"subfolder": "servers/doorloop",
"url": "https://github.com/m190/usefulapi-mcp"
},
"title": "DoorLoop MCP by usefulapi",
"version": "1.5.3",
"websiteUrl": "https://usefulapi.io/doorloop/"
}
},
"source": "mcp_registry",
"summary": "Read DoorLoop properties, units, leases, tenants and payments; create tasks and task updates."
}What the leaf hashes
{"body":"a7373c7057b7e80979496d48fcc5845fe347c1cc610ba90fc03a2ddfdc55b35a","id":3414142,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793888495877126,"prev":3395892,"subject":"mcp_registry:io.usefulapi/doorloop","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (322504 rows).
- 0xe5824e381b62bbaca015e111726056bfaa4aed318fda9cefe81321d59bf6cdbc
- 0xda61163f190fc36e85bb7eb244df4dbe252b7c8bc26a1763460d0ba9dfea6737
- 0xf30f44cf091f531cdcf05f86ecd64b0c5131ae920a5c23ead402c151c4e1d868
- 0x57691ad225fba93575bfe9af0133e49efc8648606432c35545ec1cea8b2edbf1
- 0x908c6ea36151898d54718aecea36eb504a38af365872c4f4c188a44026392437
- 0x0c620b2c9f5f9b3494514b1d1261661ae99b3bfdd4f731e86652314e36f58476
- 0x47bb7fc553616e8bfa4cfb1c0b349f1f189cbacacbebf6361431b30c4d82e933
- 0x6c3d6d0ed019f161715f462251e2e427bc1691d311fb5cde667fbf30103aff3f
- 0xfb2cb972e363932566efb9bc16a1b690c52a83c19cab84248ef2fb529186825d
- 0xf1f7125e0b0743b9574a4783200b3b78e9b630b7106962a634cd5005ffc82f37
- 0x4718f821d56e8df32bf017f291897e743fa5b118bce7fac039c953a19fc488a2
- 0xbf9f707e86df9ba911f5a768b78d2fcc1a6cf8d04baf876b56e5f01ac9d3980d
- 0xcc057bccb3ff7dfdd207a295697da838a4297a36bd5341cedcac4a9e7bf8f7b8
- 0x541b1a8c30ddf11073cc1260fda10cc5489dc4a22cfd9742e0f2f43db5f207c2
- 0xb5004928d173812cab4255917f4c361aae718a32a8e6208a7de15d84417a441d
- 0x706c875c10714e921f12357b889e8f8c61b62dcf68745f3b7e23aa127226e76c
- 0x595efddb5b196a921c775c54d0aa541065f1802bfefb8bd003a60b16925c4b58
- Day root
- 0x9f0215efb0252701dc86d5600ce95f276cccc716759bf112525ae863f698d128
- Chained
- 0xc54ddff800630c6cd9656f99e7d6a61adce99bf1cea37121600598b0a9a720d2
- Published
- On Arc Testnet, block 70942081: 0x88f612ad94ca63af4e4e9faab9f34b665b41f03828afac1571ad013cc62bba94