addrbookFor publishers
← The evidence ledger

Evidence row 1532946

Observed , by sync.mcp_registry/1.

Kind
listing
About
source_record mcp_registry:io.github.Tifdt/port402-memory
Recorded
Previous row
#1493070
Body SHA-256
63752f6ce22b393e78d7f870e98c030170cad75eb04899ac4ef11becc2258161
Leaf
0x3637d406f7391992425530a2219fc39a63ccbc9829b34b6f7ceaf48a82f3c874

What was observed

{
  "endpoints": [
    [
      "web",
      "https://port-402-production.up.railway.app/"
    ]
  ],
  "name": "Port 402 Memory",
  "owner_address": null,
  "raw": {
    "_meta": {
      "io.modelcontextprotocol.registry/official": {
        "isLatest": true,
        "publishedAt": "2026-10-31T19:09:49.621416Z",
        "status": "active",
        "statusChangedAt": "2026-10-31T19:09:49.621416Z",
        "updatedAt": "2026-10-31T19:09:49.621416Z"
      }
    },
    "server": {
      "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
      "description": "Persistent memory for AI agents, paid per call in USDC on Base (x402). No account, no API key.",
      "name": "io.github.Tifdt/port402-memory",
      "packages": [
        {
          "environmentVariables": [
            {
              "description": "Private key of a dedicated Base wallet holding a few USDC. It pays each call and is your private memory namespace.",
              "format": "string",
              "isRequired": true,
              "isSecret": true,
              "name": "PORT402_PRIVATE_KEY"
            },
            {
              "description": "Spending cap per call in USD (default 0.01).",
              "format": "string",
              "name": "PORT402_MAX_USD_PER_CALL"
            }
          ],
          "fileSha256": "073faef8a922cd8789ea8e0ea9d162b0957491ad64a8509739983cdceedca18e",
          "identifier": "https://github.com/Tifdt/port402-memory-mcp/releases/download/v1.1.0/port402-memory.mcpb",
          "registryType": "mcpb",
          "transport": {
            "type": "stdio"
          }
        }
      ],
      "repository": {
        "source": "github",
        "url": "https://github.com/Tifdt/port402-memory-mcp"
      },
      "title": "Port 402 Memory",
      "version": "1.1.0",
      "websiteUrl": "https://port-402-production.up.railway.app"
    }
  },
  "source": "mcp_registry",
  "summary": "Persistent memory for AI agents, paid per call in USDC on Base (x402). No account, no API key."
}

What the leaf hashes

{"body":"63752f6ce22b393e78d7f870e98c030170cad75eb04899ac4ef11becc2258161","id":1532946,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793474210660938,"prev":1493070,"subject":"mcp_registry:io.github.Tifdt/port402-memory","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).

  1. 0x363758d56f618e69cd78ee7bf2d1ba0d03997adcc0e89ea7013a9acaa7773a88
  2. 0x15a3886f88dd799dcb29ccca7ce917455ec6c3e8596d8e09220462eb94e68e2c
  3. 0x7550b38b40099741834de0ea15283aaf463a8a11ee72f30127351f996f9f7af0
  4. 0xdb69a4c59d91c01b9b483ccf5cc8f29152bb4e9c72ef86fa0aacb025a7590262
  5. 0x0bb149601fead7c1c5a0bbf2ee4385ba3dabbc8d21c0b405362ede657c1626dc
  6. 0x91ce416228494e5ca507a947aaf220f1b907f4a5fe3782b1b489faf63af28f21
  7. 0xdc8cbf71061a2dfb419e08e1b099961fa69fd7a1a1e5fd7ff9da00ca0d3d88ae
  8. 0xabcdf0d74f6201362597a0352e4a9964e9d53173de5770fc7828bfde57f75b1d
  9. 0x0d08a6d9cdbc08245176250281d0ae3504fbe40590fd0ef760bd01721c895e62
  10. 0x80f4b21ddbda0228493ab74e9550517aadbdaffa121cd0be7fa4da258a46b9b3
  11. 0xffef54e1cfb6350058b6569d4657952b8b003200968d5490fd9979779084e6e3
  12. 0xc5ddfdbc1993aa43d59a265b5f7fa85d84bbda4370ef9e220579e2a054b8230b
  13. 0x2cbd8ba738ddea6efbe473c9611c3f1a8a83deb190d22414b516f5178301062d
  14. 0xef0d1fd5544fb725719e2c1f829863138c2a1d7485e7f69d488a1dddb98843f6
  15. 0xc712f139a437e96ecb98a6d83c47c29921720c39ba2e7e94f4973de043fb567c
  16. 0x24ea73817c2ff07f87a42be89aff36ac5fe49b64420a647cd406ee60e6a77f70
  17. 0x37f13582abb3c002d51c2f190c312129cbc3a39754618fee2c75c2441bb1eb94
  18. 0x59f83f7228f07febe2780660e422e171b0359b8aa031ee3be07e991118130c15
Day root
0x24463725d1c0d9894bd6123691d532547aaa79f0762c0e45aa6a68acf1fd71ab
Chained
0x7d4824ff313dee7252a46f9d5c37b452851deb6c9f24a40c2f74ee0e53c82980
Published
On Arc Testnet, block 70093156: 0xedb7b832f4ebf6781b5ecd2ed241c435b862f4d3761541fa31adc1831b8c44a0

How to check it · This row as JSON