addrbookFor publishers
← The evidence ledger

Evidence row 2045018

Observed , by sync.mcp_registry/1.

Kind
listing
About
source_record mcp_registry:io.github.snefhew/factline
Recorded
Previous row
#288942
Body SHA-256
9d2a87ea1998ad2f5537fa0ca21a2e9ae6bb3bde614be2b3c85c1fc9d99daf25
Leaf
0x2f550d31b920fc0945b5338f5bb0a153e9c2c9c3d084e31a81b01df3f710b5ec

What was observed

{
  "endpoints": [
    [
      "web",
      "https://factline.dev/"
    ],
    [
      "mcp",
      "https://factline.dev/mcp"
    ]
  ],
  "name": "Factline",
  "owner_address": null,
  "raw": {
    "_meta": {
      "io.modelcontextprotocol.registry/official": {
        "isLatest": true,
        "publishedAt": "2026-11-02T03:05:16.842161Z",
        "status": "active",
        "statusChangedAt": "2026-11-02T03:05:16.842161Z",
        "updatedAt": "2026-11-02T03:05:16.842161Z"
      }
    },
    "server": {
      "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
      "description": "Checks before an agent pays: payees, webshops, invoices, payment files, companies, sanctions, PEP.",
      "name": "io.github.snefhew/factline",
      "remotes": [
        {
          "type": "streamable-http",
          "url": "https://factline.dev/mcp"
        }
      ],
      "title": "Factline",
      "version": "0.15.0",
      "websiteUrl": "https://factline.dev"
    }
  },
  "source": "mcp_registry",
  "summary": "Checks before an agent pays: payees, webshops, invoices, payment files, companies, sanctions, PEP."
}

What the leaf hashes

{"body":"9d2a87ea1998ad2f5537fa0ca21a2e9ae6bb3bde614be2b3c85c1fc9d99daf25","id":2045018,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793589495905480,"prev":288942,"subject":"mcp_registry:io.github.snefhew/factline","subject_kind":"source_record"}

Proof

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

  1. 0x2f54f3b76ed2d2c015caf91b748b9cac1cde28165e22b4bc5a5fa73b15bdc448
  2. 0x048a17a42895b68f3e4b103a8ccae72c256c0b3f0f57f6d3b747c2e92758e974
  3. 0x6e6ba44d35a008ca1fcb3bdfa9f1cf8bdf22890a8e8e40204e18ec8bee244470
  4. 0x6cfa653a710bb2bc670bdf30c24ef573da8da036ea434f6a1f764b61c28a7a88
  5. 0x1043b1e25df98ac6b8b997f9ef9521b25c366fecd058c5b2b23e1878099bea96
  6. 0x2172bf110e9795929788f9b24c8a97accb09df0b779e582f73e091252e37fa42
  7. 0x5ec9cd05ddb0c0c53d71ac36581be269be906b8a1741ce73dabc9a36a34f3ed6
  8. 0x8557435c0f32def70bb9edfd982510ce89f3e309f2efdc570140468ce9bd64aa
  9. 0x76001083b813259afdd12971ba32fd6df4a53b22471c6b3c8d007a265432f00f
  10. 0x22338f581c4d41690a78a728eb0cd6de24b6a536f5e021e6035f81f736dad08e
  11. 0x4ea697865e2916c5b16d551fb7b9e33570351dabb1e44f53ddc037de1224d479
  12. 0xd02b59f5289a7e4f418fa177885dbe768742fd98e5bf0532eaadff55a79c5864
  13. 0xe0a95aa0d153f7a034b0dbeb91c5460c64c47c22ac037e0e8cfa69f4ff734b69
  14. 0x74cae95d275254a9c747b603bd40b5086c5725fd3e904782e6447e4647e8b049
  15. 0x464ce6fe060d0a6c4e810b71501e55084086148f7daf393caa14462b1a777022
  16. 0xd42916b5c6441e9c8d91ff91715af1489cb83dee26d47e7da107caa4d2a68b65
  17. 0xa20b9be86af7d690e040c9060a373b2fc5498edf3432f43c26f74fa2febc1e9a
  18. 0x050f2978b537f7afb21ee1551577cdf146d1c56f4df12d24315ae5e69366b0a4
  19. 0x365b161a4b68d750dcc4b3ecce1154a2163c87b08762079428e68f0ebb6a754e
Day root
0x78fecaabbe319e56f5c4b80fc02e2052e198ad24781da8832a475ff65f2002d1
Chained
0xdc35957db5d1371ca382b9152878ffece28ec7c5cb4f98fd71ddb367f8b999b2
Published
On Arc Testnet, block 70432815: 0x56b814612eb2e3e544153df3e91e1f7199106d1e430c7d8c6b653feeb9ebe9af

How to check it · This row as JSON