addrbookFor publishers
← The evidence ledger

Evidence row 23157

Observed , by baseline/1.

Kind
listing
About
source_record mcp_registry:dev.regionfetch/mcp
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
bd6bbfa3b87f558114fd8d540c0bf1eb838b48eee19ba39a6becd9a83dfd1b16
Leaf
0xffc1e9754c05b62aec515a1f74859324cf1690278bf297dacc613712e9378b09

What was observed

{
  "endpoints": [
    [
      "web",
      "https://regionfetch.dev/"
    ]
  ],
  "name": "Region Fetch",
  "owner_address": null,
  "raw": {
    "_meta": {
      "io.modelcontextprotocol.registry/official": {
        "isLatest": true,
        "publishedAt": "2026-09-01T04:48:50.69899Z",
        "status": "active",
        "statusChangedAt": "2026-09-01T04:48:50.69899Z",
        "updatedAt": "2026-09-01T04:48:50.69899Z"
      }
    },
    "server": {
      "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
      "description": "Fetch any public URL as a visitor in a chosen country, with a signed receipt of its origin.",
      "name": "dev.regionfetch/mcp",
      "packages": [
        {
          "environmentVariables": [
            {
              "description": "Private key of a funded Base wallet. The server signs one fresh x402 authorization per tool call. Keep it in the host's env block; it is never a tool argument.",
              "isSecret": true,
              "name": "REGION_FETCH_WALLET_PRIVATE_KEY"
            },
            {
              "default": "$0.10",
              "description": "Per-payment ceiling, for example \"$0.10\". Use \"off\" to disable the cap.",
              "name": "REGION_FETCH_MAX_PAYMENT"
            },
            {
              "default": "https://regionfetch.dev",
              "description": "Deployment origin.",
              "name": "REGION_FETCH_BASE_URL"
            },
            {
              "description": "A single pre-made x402 authorization. Funds exactly one request, so this is for one-shot testing only; prefer the wallet key.",
              "isSecret": true,
              "name": "REGION_FETCH_PAYMENT_SIGNATURE"
            }
          ],
          "identifier": "regionfetch-mcp",
          "registryType": "npm",
          "transport": {
            "type": "stdio"
          },
          "version": "0.1.1"
        }
      ],
      "repository": {
        "source": "github",
        "subfolder": "packages/mcp",
        "url": "https://github.com/regionfetch/regionfetch"
      },
      "title": "Region Fetch",
      "version": "0.1.1",
      "websiteUrl": "https://regionfetch.dev"
    }
  },
  "source": "mcp_registry",
  "summary": "Fetch any public URL as a visitor in a chosen country, with a signed receipt of its origin."
}

What the leaf hashes

{"body":"bd6bbfa3b87f558114fd8d540c0bf1eb838b48eee19ba39a6becd9a83dfd1b16","id":23157,"kind":"listing","method":"baseline/1","observed_us":1793025350493837,"prev":null,"subject":"mcp_registry:dev.regionfetch/mcp","subject_kind":"source_record"}

Proof

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

  1. 0xffc19ab7f9246253046f0235bad3c1d38cf3f5a02e8deb7c1fc009fc1f4ca161
  2. 0xad67407479d09828fc4817b4d1bf218155ed99c283460e1b9d0e8da2ebd2ec3d
  3. 0xfeb7b7f4339cba40fd753c40d655db74e6b12ba9cbc84490891070e0c2dc6928
  4. 0xcbf2a6dace590825e13e5c47d388cd5659df88dda48491e9e026d1f5d17d82e6
  5. 0x41ded9542692c558ca90a1ac87b61dc674c3108d5e53c132a7d867785591ee61
  6. 0x4035d215e2929a0e39dc617fba711c831d577f2240280070a78a9a5f1b59fce3
  7. 0x43f692030b503059563842dce40f19fe201a54b72ca0d98ece7e164660f12cab
  8. 0xf8f2113f3a8aac837a4afa9f29fd443464b0f98b4f8e7279368ff69379bfe382
  9. 0x72743ee780f422be29752f40068ca0876fda4de868f24662bd7406d05ac0b33b
  10. 0xa29eae943754390bcd078416f8d4db8f78b3a74b270a306deb84f755b7cf17d8
  11. 0xd3a4547616d40f6cf22a3f69647bc5fe7630b638881a5ae1ce088b336fd0e181
  12. 0xbd264414f726ecec85a6b231446a7d5db56b5a61f8c3f471b7913d982daa291d
  13. 0x74a0a08e4e7ab9aa5bfbead33dec7e1c7e8e364cff69a63720d764bbe987aadc
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON