← The evidence ledger
Evidence row 1538002
Observed , by sync.mcp_registry/1.
- Kind
- listing
- About
- source_record mcp_registry:io.usefulapi/openphone
- Recorded
- Previous row
- #1500298
- Body SHA-256
- 79eb97f39d13aa58238f1be612f0c8f84502166043546c094f2e2788f099e09e
- Leaf
- 0x8f75b00d8a8f5935f099f6830f8fd1dfe83b9e5a5e977d3aaa70a889b25dee5b
What was observed
{
"endpoints": [
[
"mcp",
"https://openphone.usefulapi.io/mcp"
],
[
"web",
"https://usefulapi.io/openphone/"
]
],
"name": "OpenPhone MCP by usefulapi",
"owner_address": null,
"raw": {
"_meta": {
"io.modelcontextprotocol.registry/official": {
"isLatest": true,
"publishedAt": "2026-10-31T20:56:30.952319Z",
"status": "active",
"statusChangedAt": "2026-10-31T20:56:30.952319Z",
"updatedAt": "2026-10-31T20:56:30.952319Z"
}
},
"server": {
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"description": "Send and read OpenPhone messages, calls, contacts and phone numbers.",
"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/openphone",
"remotes": [
{
"type": "streamable-http",
"url": "https://openphone.usefulapi.io/mcp"
}
],
"repository": {
"source": "github",
"subfolder": "servers/openphone",
"url": "https://github.com/m190/usefulapi-mcp"
},
"title": "OpenPhone MCP by usefulapi",
"version": "1.32.0",
"websiteUrl": "https://usefulapi.io/openphone/"
}
},
"source": "mcp_registry",
"summary": "Send and read OpenPhone messages, calls, contacts and phone numbers."
}What the leaf hashes
{"body":"79eb97f39d13aa58238f1be612f0c8f84502166043546c094f2e2788f099e09e","id":1538002,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793481418576316,"prev":1500298,"subject":"mcp_registry:io.usefulapi/openphone","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (246033 rows).
- 0x8f7550a937e64fc19b3666b575ad5ad033a57ab367f58d760c1f2b7d299298df
- 0xd003ee3c42051b7d5e62fff70a3672cf236d7f934212250502d1424da9c9184f
- 0x3e4438848778771422b5d06753fc0aac295bfc0eeb9949b273aa0f75a04a0872
- 0xb4262447e726504a3da21716ab500188f2c4fc158df4b3b88e39b4880d036eb6
- 0xd0250b4c8c000504001aa3188dcb4a1b40abb7a5ab1d6293a8662ce9252191ff
- 0x5c52b584ed08b51860c57f4312c283b5a8c755d45f97cc3477d0ca58d79d1a6e
- 0xfee69b86b26cad0ca7ea5ab69026f69469314696fe186c170b4fbab19830ef1d
- 0xc3c3fd74ea9207410171888d3a625e8a0b5535538466d4864dd7b6b477e29e4d
- 0xede39f570f8af99a08f3aa624f1aa1276322eabf0776b6b66839737fd4c2caf9
- 0xfcc291438de127e190c8cc4049117c58913e3275e4444421559f1afb6bfe7cd1
- 0x075add8126fd6e0508b34f1e1c691248252d4f1c816155f4680428b7b31e9bd8
- 0xb35427049c0ec0bf3388909156a8b2405fc397caca5c71b5d546f289490e602e
- 0x473240d96a907ad7172b60dd64bc6ec1ec3c974fbda5be4acc25be00ea94115f
- 0x53cec9a253425d115917fd16acdf0d80665ab0944593859ce1e8b491b9693e2f
- 0x91bc1c2b25f148b9b56bf377304983d0f2e68d0d8c3f65c9aaa8adb083331d11
- 0x8605635b6c6bd33c6547585212170cc076018c2dd5f81f35a5ac4ade689fbb12
- 0x50003b3c3045b653f8be4232e95e80582cf5c54c14c509ba0a9a197b9e5005cb
- 0x0504a25438f3c7932125463198ca74c5064f23f71a5c92763b3fc96a98cc8b57
- Day root
- 0x24463725d1c0d9894bd6123691d532547aaa79f0762c0e45aa6a68acf1fd71ab
- Chained
- 0x7d4824ff313dee7252a46f9d5c37b452851deb6c9f24a40c2f74ee0e53c82980
- Published
- On Arc Testnet, block 70093156: 0xedb7b832f4ebf6781b5ecd2ed241c435b862f4d3761541fa31adc1831b8c44a0