addrbookFor publishers
← The evidence ledger

Evidence row 1503279

Observed , by sync.mcp_registry/1.

Kind
listing
About
source_record mcp_registry:com.switch402/switch402
Recorded
Previous row
#1245691
Body SHA-256
f5e541bcfe97a30ed0a7e82b4680f1e298c5d8e470fae32c1e95560e3ee2cb8f
Leaf
0x157bb8b86d222c539304354b0aabacad1a24b79fe0c5293b5010d18d9d291971

What was observed

{
  "endpoints": [
    [
      "web",
      "https://api.switch402.com/"
    ],
    [
      "mcp",
      "https://api.switch402.com/mcp"
    ]
  ],
  "name": "switch402",
  "owner_address": null,
  "raw": {
    "_meta": {
      "io.modelcontextprotocol.registry/official": {
        "isLatest": true,
        "publishedAt": "2026-10-31T17:52:06.435733Z",
        "status": "active",
        "statusChangedAt": "2026-10-31T17:52:06.435733Z",
        "updatedAt": "2026-10-31T17:52:06.435733Z"
      }
    },
    "server": {
      "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
      "_meta": {
        "io.modelcontextprotocol.registry/publisher-provided": {
          "payment": "x402 v2 over MCP: unpaid tools/call returns isError + PaymentRequired; retry with _meta[\"x402/payment\"]",
          "pricing": {
            "map": "$0.001 USDC on Base via x402",
            "metadata": "$0.001 USDC on Base via x402",
            "quote": "free",
            "scrape": "$0.008 USDC on Base via x402",
            "scrape_lite": "$0.003 USDC on Base via x402"
          },
          "x402_discovery": "https://api.switch402.com/.well-known/x402"
        }
      },
      "description": "Markdown scrape, site map, page metadata, screenshots, web search and PDF to text. Pay per call",
      "name": "com.switch402/switch402",
      "remotes": [
        {
          "type": "streamable-http",
          "url": "https://api.switch402.com/mcp"
        }
      ],
      "title": "switch402",
      "version": "0.4.0",
      "websiteUrl": "https://api.switch402.com/"
    }
  },
  "source": "mcp_registry",
  "summary": "Markdown scrape, site map, page metadata, screenshots, web search and PDF to text. Pay per call"
}

What the leaf hashes

{"body":"f5e541bcfe97a30ed0a7e82b4680f1e298c5d8e470fae32c1e95560e3ee2cb8f","id":1503279,"kind":"listing","method":"sync.mcp_registry/1","observed_us":1793470580877396,"prev":1245691,"subject":"mcp_registry:com.switch402/switch402","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. 0x157bc6f77db54de6c32643bdaf1ca025177ff4972f1f873fe5e9195563566b96
  2. 0x3c079366c66a08f7263dc578f709b87069c50ba4781df178fcd26653af72d463
  3. 0xdf36aaf8074002e549faf1f92a1cf80cdd77469089f24445332b11d1eac01b0b
  4. 0xcf8f2f78181de600d9e51c79657cdd1503b1931856e0a0878c169fe783898594
  5. 0x25f8e9cb71f66c17e9a6d9deb9e50a15042d8ae39b25ace8a859c8427b890a94
  6. 0x0267284a91e36a5731df3cdc8d492e78c283712e4556210aece086ed57bc65d9
  7. 0x08ed5a96b88e922c9888dec69859aca31e460c9bb61dcffc569055fdd474ba2d
  8. 0xde126783c09671653b1308f47117f699e1ddc4e894b9c8f66c2fc157224e4d71
  9. 0x953739a42ccd900a0c9bf5f08d1bfb99815365c4b66751c682d9288391de5bc0
  10. 0x80aabfd434dd97908caa2906f04617480681412609b55f308a93fd05fc19d604
  11. 0x9eeeaed55a6fc9584219c7ab56df5d19634d37df8116c8284f42772fb2c8bb06
  12. 0x8f05aaf697494ea816fabf6d5bccebf967b28efb61f3889bc06149d5f34720fc
  13. 0x2fb3353875d04f7bcf4a3e6c4b8752f251dbfb2f984efb332ea96d75516ac33b
  14. 0x500efd0d65e793a02397af46769412226d4deefe24ac497b68f3a32f6828638e
  15. 0x95ec49fc7f2c7be30422eaa1d0d6036836dd63ff46a8ed4027258fcf3eb8cf24
  16. 0x2bca4aa3c59fe9209016c64bd8b706423477e3407201a00165afde9abf6fee2b
  17. 0x37f13582abb3c002d51c2f190c312129cbc3a39754618fee2c75c2441bb1eb94
  18. 0x59f83f7228f07febe2780660e422e171b0359b8aa031ee3be07e991118130c15
Day root
0x24463725d1c0d9894bd6123691d532547aaa79f0762c0e45aa6a68acf1fd71ab
Chained
0x7d4824ff313dee7252a46f9d5c37b452851deb6c9f24a40c2f74ee0e53c82980
Published
On Arc Testnet, block 70093156: 0xedb7b832f4ebf6781b5ecd2ed241c435b862f4d3761541fa31adc1831b8c44a0

How to check it · This row as JSON