addrbookFor publishers
← The evidence ledger

Evidence row 1504145

Observed , by sync.agentic_market/1.

Kind
listing
About
source_record agentic_market:api-switch402-com
Recorded
Previous row
#1035873
Body SHA-256
8875308fda28315264f0e85086117c2d6e8edd918bf33f7a6125cc592a933389
Leaf
0x99ba945d5e01adfd271f38bf8a1519d8617c5937b2aa718e0746dbfbd0ffb91b

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://api.switch402.com/v1/pdf"
    ],
    [
      "x402",
      "https://api.switch402.com/v1/scrape"
    ],
    [
      "x402",
      "https://api.switch402.com/v1/scrape/lite"
    ],
    [
      "x402",
      "https://api.switch402.com/v1/screenshot"
    ],
    [
      "x402",
      "https://api.switch402.com/v1/screenshot/full"
    ],
    [
      "x402",
      "https://api.switch402.com/v1/search"
    ]
  ],
  "name": "api.switch402.com",
  "owner_address": null,
  "raw": {
    "caip2_networks": [
      "eip155:8453"
    ],
    "category": "",
    "description": "",
    "domain": "api.switch402.com",
    "endpoints": [
      {
        "description": "switch402 PDF to text: a public PDF URL in, its text page by page out (up to 50 pages, 10 MB). Charged only when text comes back.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "https://raw.githubusercontent.com/mozilla/pdf.js/aa89148aed549a93c5aba3ca85d81711c7e5803a/examples/learning/helloworld.pdf",
            "group": "body",
            "name": "url",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.008",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "4",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://api.switch402.com/v1/pdf"
      },
      {
        "description": "switch402 web-scrape router: cheapest healthy x402 scrape provider, failover, normalized markdown. Charged only on success.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "https://example.com/",
            "group": "body",
            "name": "url",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.008",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "2"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://api.switch402.com/v1/scrape"
      },
      {
        "description": "switch402 web data API, /v1/scrape/lite: $0.003 per page, URL to markdown, with failover. Charged only on success.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "https://example.com/",
            "group": "body",
            "name": "url",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.003",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "8",
          "l30DaysUniquePayers": "7"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://api.switch402.com/v1/scrape/lite"
      },
      {
        "description": "switch402 screenshot: the visible part of a public page (1280x800 viewport, JavaScript rendered) as a base64 PNG. Charged only on success.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "https://example.com/",
            "group": "body",
            "name": "url",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.008",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://api.switch402.com/v1/screenshot"
      },
      {
        "description": "switch402 full-page screenshot: the whole scrollable page (JavaScript rendered) as a base64 PNG. Charged only on success.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "https://example.com/",
            "group": "body",
            "name": "url",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.012",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://api.switch402.com/v1/screenshot/full"
      },
      {
        "description": "switch402 web search: a query in, up to 10 ranked results (title, URL, snippet) out. Charged only on success.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "x402 payment protocol",
            "group": "body",
            "name": "q",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.008",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "",
        "tags": [],
        "url": "https://api.switch402.com/v1/search"
      }
    ],
    "enriched": false,
    "iconUrl": "",
    "id": "api-switch402-com",
    "integrationType": "",
    "isNew": false,
    "name": "api.switch402.com",
    "networks": [
      "Base"
    ],
    "priceSummary": {
      "avgCostBasis": "exact",
      "avgCostPerTransaction": "0.007833",
      "currency": "USDC",
      "maxAmount": "0.012",
      "minAmount": "0.003"
    },
    "provider": "api.switch402.com",
    "providerUrl": "",
    "serviceName": "",
    "tags": []
  },
  "source": "agentic_market",
  "summary": ""
}

What the leaf hashes

{"body":"8875308fda28315264f0e85086117c2d6e8edd918bf33f7a6125cc592a933389","id":1504145,"kind":"listing","method":"sync.agentic_market/1","observed_us":1793470679081292,"prev":1035873,"subject":"agentic_market:api-switch402-com","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. 0x99bb200e249b98b8bed16233c82959b1ead778a4117bb1d5306e5c8e7aad581a
  2. 0x50675d9306a467e83a417c23eb340c63f315ab42db2cab7e9a5bb7d72d7409d8
  3. 0x99d045d055a77ef3cfab38d6981c79a54b80e875c0a09b604f26d85cc7766f7c
  4. 0x5f81b26500f306747d5f52d334b4d5f36aff69e1d02369e9b202a2df4b07d00d
  5. 0x584447f4ed1dd71429a715a7a5e965210b7c33716175bdae2903e7aab69cb043
  6. 0xb51c59daa6e30f28326ba2484a1807d862017dec907e7f47bed9f03fedb43bd6
  7. 0xd3bfdb66288cba21f0c40be0d1cc740ec4d58d139e22453c0d77e0e6f40812d4
  8. 0xe853e4485a98cfa4cdac094ea0ec7b72d33f602f62b60478503a41a47561ff1c
  9. 0x0c8f61c69cbdf2cc764fe7e3cc146f68fdb7b351ac96b07c63c1f0d7cdd7e5d7
  10. 0x8847003fbbdc911874eb16aa9822d24887bbb0ff70c5f43431a667f69bbc934f
  11. 0xaea669dfe32bb595d4aedd0d9dd519eecffceb34ca2854cc606869e35dba366b
  12. 0x551dc3a909f457bed4da899908ceb1f26f3b56ac3d33e84b2b2fd3800a2ce21d
  13. 0x62321eafffd9c0854025d4b5a16a107783937f0efc8dd9568618d722218b7250
  14. 0xba1869be223f95f72276ce33e2a2c15c419c92f64870421adea6f13169667701
  15. 0xaada757a4e58b5424e31228ed7c84f378168cc321ac8ae3a78bfc8096bcc0324
  16. 0x8605635b6c6bd33c6547585212170cc076018c2dd5f81f35a5ac4ade689fbb12
  17. 0x50003b3c3045b653f8be4232e95e80582cf5c54c14c509ba0a9a197b9e5005cb
  18. 0x0504a25438f3c7932125463198ca74c5064f23f71a5c92763b3fc96a98cc8b57
Day root
0x24463725d1c0d9894bd6123691d532547aaa79f0762c0e45aa6a68acf1fd71ab
Chained
0x7d4824ff313dee7252a46f9d5c37b452851deb6c9f24a40c2f74ee0e53c82980
Published
On Arc Testnet, block 70093156: 0xedb7b832f4ebf6781b5ecd2ed241c435b862f4d3761541fa31adc1831b8c44a0

How to check it · This row as JSON