addrbookFor publishers
← The evidence ledger

Evidence row 1792090

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://eefread.run402.com/read
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
b99a14df5f936fc47f135598fc8da40fb8a9d417d07d8d5908689b507794b3a9
Leaf
0x346d679afafcb8e98370096bcec1a8ea57ffe91b82e5b1de441176b540238703

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://eefread.run402.com/read"
    ]
  ],
  "name": "EefRead",
  "owner_address": "0xe7f33130eb2588d972f7ff1420caf9add7f00d30",
  "raw": {
    "accepts": [
      {
        "amount": "1000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "amount_usd_micros": 1000,
          "hosted_by": "run402",
          "name": "USD Coin",
          "pay_to": "org_default_payout",
          "route_pricing_network": "mainnet",
          "run402_payment_kind": "tenant_route",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:8453",
        "payTo": "0xe7f33130eb2588d972f7ff1420caf9add7f00d30",
        "scheme": "exact"
      }
    ],
    "description": "Read any public web page and get back clean readable text plus title, word count and fetch metadata. Use it when an agent needs page content without parsing HTML itself. Pay per call with x402.",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "method": "GET",
            "queryParams": {
              "url": "https://www.theverge.com/ai-artificial-intelligence"
            },
            "type": "http"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "method": {
                  "enum": [
                    "GET"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "properties": {
                    "url": {
                      "description": "Absolute http(s) URL of the public page to read. Omitting it still bills 402 first; the function then returns a 400 hint.",
                      "type": "string"
                    }
                  },
                  "type": "object"
                },
                "type": {
                  "const": "http",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "method"
              ],
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      }
    },
    "lastUpdated": "2026-11-01T03:18:11.82Z",
    "quality": {
      "l30DaysTotalCalls": 2,
      "l30DaysUniquePayers": 2,
      "lastCalledAt": "2026-11-01T03:18:11.625Z"
    },
    "resource": "https://eefread.run402.com/read",
    "serviceName": "EefRead",
    "tags": [
      "reader",
      "scraping",
      "research",
      "run402"
    ],
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "Read any public web page and get back clean readable text plus title, word count and fetch metadata. Use it when an agent needs page content without parsing HTML itself. Pay per call with x402."
}

What the leaf hashes

{"body":"b99a14df5f936fc47f135598fc8da40fb8a9d417d07d8d5908689b507794b3a9","id":1792090,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793560007644172,"prev":null,"subject":"x402_bazaar:https://eefread.run402.com/read","subject_kind":"source_record"}

Proof

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

  1. 0x346d9fee1bcab66f353f011d1ea4bc483125b2ab36889fd595e95b79dd4f735e
  2. 0xab236f06a8f05feec85a4ac388021b1b4355aa45060bb8e9b8ec9d4b1575df40
  3. 0xc4d09f30a3fdc3eae1de63bcdbb4e9aa29a468a190aa6b37f78c2a0e6ab1dd19
  4. 0x3aff01c3ebeb8003b93f8b8ef41de9b2024141d882e88c2f7057d9435671ca41
  5. 0x1e18822b931c47cc1ee7b3d6510e28797db4ebcbc9d7823ef5b790298c304671
  6. 0xf985f5b13458f4d1d406a4fdbf23ec9b6f897345996dc833119a9ecc022bde32
  7. 0x6ccda27726e854827735be30d9516ebb50b8ef663f7af03fbc79997d75a36cc1
  8. 0x826686e47d632b6a78584dc7bad5e61bccef9798571790e9e735ca4a321faa74
  9. 0x40e7306ae360bb0cc76085ae974ebd79d8e45bee9299afaea5f1d51fa216720f
  10. 0x7662a1850ed4e87e27112ea1281fb8ab65cd384d5859429f6aa904d7812444f9
  11. 0xf59b1124f6537ce1acd0a3c4bbb5ee3151e8adb511b3154c3fbcdc172c56e4ba
  12. 0x6609421ee0b94fce3380c620890e178e639e58d13dce4f8973e2b4563aa1e91c
  13. 0xdba48e0b270dc35a114639ac6d3ae9323f73a176da0f2cc0715e5a5b8f1d8059
  14. 0x770f20a6b76206ceacb50b86f521e555bd27a1f27e7156c64591601c5b119595
  15. 0x80b1e578d986f759ca01ea02c7a922e757a26a65318f9844ac72c5c1d4fe339e
  16. 0xa856ad79e6f29a2b5516257f0d4817172cca11251fe2e7e8f3911b105fe2b622
  17. 0x02b3554752e71a19b12d7a76dbff436e85387226ceec89fdebdcdaf0122c2932
  18. 0x1973893697931b7512ae5dc1a3c92ef92f633ae3574dce9029a35b5e94d2d364
  19. 0x3315fd2757fdd435852cc277377234a3f3909a6d2a089d0e36f6d59aacfda910
Day root
0x7fa2cba1cf3d6b35630896f5fe1a650adb307ea2c376e80a5f2d9276b7cb5ab3
Chained
0x577ff89ba012beeff3197bcff7fa86752074bdf54205a24359cc437be2a952a4
Published
On Arc Testnet, block 70262758: 0x435bc1b9331471d72e1998f2e420983b5189d4da65ffbd6f27ef40daf5e1ea90

How to check it · This row as JSON