← 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).
- 0x157bc6f77db54de6c32643bdaf1ca025177ff4972f1f873fe5e9195563566b96
- 0x3c079366c66a08f7263dc578f709b87069c50ba4781df178fcd26653af72d463
- 0xdf36aaf8074002e549faf1f92a1cf80cdd77469089f24445332b11d1eac01b0b
- 0xcf8f2f78181de600d9e51c79657cdd1503b1931856e0a0878c169fe783898594
- 0x25f8e9cb71f66c17e9a6d9deb9e50a15042d8ae39b25ace8a859c8427b890a94
- 0x0267284a91e36a5731df3cdc8d492e78c283712e4556210aece086ed57bc65d9
- 0x08ed5a96b88e922c9888dec69859aca31e460c9bb61dcffc569055fdd474ba2d
- 0xde126783c09671653b1308f47117f699e1ddc4e894b9c8f66c2fc157224e4d71
- 0x953739a42ccd900a0c9bf5f08d1bfb99815365c4b66751c682d9288391de5bc0
- 0x80aabfd434dd97908caa2906f04617480681412609b55f308a93fd05fc19d604
- 0x9eeeaed55a6fc9584219c7ab56df5d19634d37df8116c8284f42772fb2c8bb06
- 0x8f05aaf697494ea816fabf6d5bccebf967b28efb61f3889bc06149d5f34720fc
- 0x2fb3353875d04f7bcf4a3e6c4b8752f251dbfb2f984efb332ea96d75516ac33b
- 0x500efd0d65e793a02397af46769412226d4deefe24ac497b68f3a32f6828638e
- 0x95ec49fc7f2c7be30422eaa1d0d6036836dd63ff46a8ed4027258fcf3eb8cf24
- 0x2bca4aa3c59fe9209016c64bd8b706423477e3407201a00165afde9abf6fee2b
- 0x37f13582abb3c002d51c2f190c312129cbc3a39754618fee2c75c2441bb1eb94
- 0x59f83f7228f07febe2780660e422e171b0359b8aa031ee3be07e991118130c15
- Day root
- 0x24463725d1c0d9894bd6123691d532547aaa79f0762c0e45aa6a68acf1fd71ab
- Chained
- 0x7d4824ff313dee7252a46f9d5c37b452851deb6c9f24a40c2f74ee0e53c82980
- Published
- On Arc Testnet, block 70093156: 0xedb7b832f4ebf6781b5ecd2ed241c435b862f4d3761541fa31adc1831b8c44a0