← The evidence ledger
Evidence row 3765149
Observed , by sync.mcp_registry/1.
- Kind
- listing
- About
- source_record mcp_registry:io.usefulapi/retainful
- Recorded
- Previous row
- #3723773
- Body SHA-256
- 2c229fd2a4ba08e31163db03e5f140f0398b3082778b00b57c03da083ecaf3a4
- Leaf
- 0xfcfc1902d78aa6b30bd7a098868333c073228f1999a325c8b2938a86ca3b2739
What was observed
{
"endpoints": [
[
"mcp",
"https://retainful.usefulapi.io/mcp"
],
[
"web",
"https://usefulapi.io/retainful/"
]
],
"name": "Retainful MCP by usefulapi",
"owner_address": null,
"raw": {
"_meta": {
"io.modelcontextprotocol.registry/official": {
"isLatest": true,
"publishedAt": "2026-11-06T19:36:50.343556Z",
"status": "active",
"statusChangedAt": "2026-11-06T19:36:50.343556Z",
"updatedAt": "2026-11-06T19:36:50.343556Z"
}
},
"server": {
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"description": "List contacts and lists; create contacts, add them to lists and record events in Retainful.",
"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/retainful",
"remotes": [
{
"type": "streamable-http",
"url": "https://retainful.usefulapi.io/mcp"
}
],
"repository": {
"source": "github",
"subfolder": "servers/retainful",
"url": "https://github.com/m190/usefulapi-mcp"
},
"title": "Retainful MCP by usefulapi",
"version": "1.2.1",
"websiteUrl": "https://usefulapi.io/retainful/"
}
},
"source": "mcp_registry",
"summary": "List contacts and lists; create contacts, add them to lists and record events in Retainful."
}What the leaf hashes
{"body":"2c229fd2a4ba08e31163db03e5f140f0398b3082778b00b57c03da083ecaf3a4","id":3765149,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793996596759711,"prev":3723773,"subject":"mcp_registry:io.usefulapi/retainful","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (303443 rows).
- 0xfcfbf76cb4f256b6d46351a75334c51ce41ea36e2c1307391f7a9812a4c1bc97
- 0xb5d2230146884519c9466a7d34bdda61e2408ae402925ec15ba1958fcc76b7a8
- 0xd99d1a64167b6b71b50f36cc1c87b1c753665c14eddc9df60651edc151937bd5
- 0xfe40094515afbc99ca9ebe8767104da81a7a384bdbbc0e623e3c8768c5c8c676
- 0x662bc44c1c0c6c6bb19859a163f9b20edeaf4211fb226a809f37ad13781b3185
- 0x89732d6a1c0aa61390e3dbc6393832a6be09e47e74cad76728be48dd64550690
- 0xd136eb8de2f64b706965674147e30279c61dab877305e42652871bcc0c6c81c0
- 0xc47e7c6ba2ec2a7baa6b29530a2efe57245856c2b49d3cd9aeb833a3f04c0ffa
- 0x9d1a6d044eda046fc029f0f9b1ce783b3476c1456414abcca56a5afd04e37e1d
- 0xd7e3cf2dddbf87ddb6f541d9cf359844c311709622672cc836f59294adf6115b
- 0xf825caed5cc8478e9bf887906a23981e87da41eb6cc589191567adc09bada670
- 0x30b7d730b69442ac5eccee8a54739a363dab815ab1fb8f5adbdff20dd8730eeb
- 0xa53611af41fac56adf4e62af88a228aaa11b318341a167e3543a17186090472b
- 0x86593ac15f658012908c6be3447438c3409f4e6b92fd02ad8b0b2a8f74233080
- 0x4d1da9738e22475b7194f6dd7a6c3348b6abb938507afdcb6452d859f52556b2
- 0x0ab273486ad4e41bf08c741b20b2ee12e0fc87eaa429a5467c58fd3be34409b9
- Day root
- 0xb30ccefe7182c6f767e1fcbfb5f64ffd649da831f665f65c5ff39cd40512284f
- Chained
- 0xc383f7ef68d2914082484765aa09e42c12c59a74a096ae64127c562618c506d3
- Published
- On Arc Testnet, block 71111178: 0xfba13cb7ee4ada7f2fee3702a786a2201596be2ffea37dfc281ab4c8e9942fe1