addrbookFor publishers
← The evidence ledger

Evidence row 548562

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://x402.tokenizen.nl/api/site-check
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
ea36d38956b6a8946870b2920af70459724793aa52ad93353ffe52db95ae918d
Leaf
0x572f2e5e2781a0b1cb69d0977299c8102035ae3749627dfcddd6dd289a0d8c60

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://x402.tokenizen.nl/api/site-check"
    ]
  ],
  "name": "x402.tokenizen.nl/api/site-check",
  "owner_address": "0x015eb036560216b3051339061ff68a207e0fe88f",
  "raw": {
    "accepts": [
      {
        "amount": "20000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxAmountRequired": "20000",
        "maxTimeoutSeconds": 300,
        "network": "eip155:8453",
        "payTo": "0x015Eb036560216B3051339061FF68A207E0fe88f",
        "scheme": "exact"
      }
    ],
    "description": "One-off real-browser site check — HTTP status, load time, console errors and exceptions, for a single URL you specify",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "url": "https://example.com"
            },
            "bodyType": "json",
            "method": "POST",
            "type": "http"
          },
          "output": {
            "example": {
              "console_errors": [],
              "console_warnings": [],
              "http_status": 200,
              "js_exceptions": [],
              "load_time_ms": 542,
              "page_appears_empty": false,
              "reachable": true,
              "title": "Example Domain",
              "url": "https://example.com/"
            },
            "type": "json"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "body": {
                  "type": "object"
                },
                "bodyType": {
                  "type": "string"
                },
                "method": {
                  "enum": [
                    "GET",
                    "POST"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "additionalProperties": {
                    "type": "string"
                  },
                  "properties": {},
                  "type": "object"
                },
                "type": {
                  "const": "http",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "method"
              ],
              "type": "object"
            },
            "output": {
              "properties": {
                "example": {
                  "type": "object"
                },
                "type": {
                  "type": "string"
                }
              },
              "required": [
                "type",
                "example"
              ],
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      },
      "piprail": {
        "client": {
          "note": "No proprietary client is required. Any x402 client that implements the exact scheme on eip155:8453 can pay this endpoint."
        },
        "docs": {
          "agents": "https://github.com/holistis/agent-receipt-verify",
          "home": "https://tokenizen.nl",
          "pay": "https://x402.org"
        },
        "instruction": "tokenizen x402 payment endpoint. Pay 0.02 USDC on eip155:8453 to 0x015Eb036560216B3051339061FF68A207E0fe88f with an EIP-3009 signature in the PAYMENT-SIGNATURE header. The receipt you get back can be verified independently with npx -y agent-receipt-verify. Docs: https://tokenizen.nl.",
        "name": "tokenizen vulnerability pattern search",
        "pay": [
          {
            "amount": "20000",
            "amountFormatted": "0.02",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "how": "Sign an EIP-3009 transferWithAuthorization for this amount to payTo and resubmit with the PAYMENT-SIGNATURE header. Any x402 client that speaks the exact scheme works.",
            "network": "eip155:8453",
            "payTo": "0x015Eb036560216B3051339061FF68A207E0fe88f",
            "scheme": "exact",
            "symbol": "USDC"
          }
        ],
        "protocol": "x402",
        "verify": {
          "note": "The receipt this endpoint returns can be checked independently, without trusting us.",
          "source": "https://github.com/holistis/agent-receipt-verify",
          "tool": "npx -y agent-receipt-verify"
        },
        "version": "2",
        "what": "This is an x402 \"402 Payment Required\" endpoint. Pay one of the offered rails to access it."
      }
    },
    "lastUpdated": "2026-10-27T17:35:09.767Z",
    "quality": {
      "l30DaysTotalCalls": 1,
      "l30DaysUniquePayers": 1,
      "lastCalledAt": "2026-10-27T17:35:09.365Z"
    },
    "resource": "https://x402.tokenizen.nl/api/site-check",
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "One-off real-browser site check — HTTP status, load time, console errors and exceptions, for a single URL you specify"
}

What the leaf hashes

{"body":"ea36d38956b6a8946870b2920af70459724793aa52ad93353ffe52db95ae918d","id":548562,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793133312425519,"prev":null,"subject":"x402_bazaar:https://x402.tokenizen.nl/api/site-check","subject_kind":"source_record"}

Proof

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

  1. 0x572ee6ef5ebc99b12afcefe05c6172ee3b75dd00139aa2795e2380204055e810
  2. 0x9b4bbfb62f7e19a3132b93c2fcbc079c2340ad82c5ffd69396f8805e33391d23
  3. 0x4ee958fd6772d4fccc69476942e84ff0c6f9bd0de79fb57b3eb263ec302a90f5
  4. 0xd6ebf952edc0fae113609674af534263d1b827a32e712ef46e1e83f2a2d70ee9
  5. 0xc40d862a8ded143d62663410174ff56b6c36869ecdeb7c022c7ab9a1e2031250
  6. 0x41e93b0571e1612f37f333a9551a154ca546072b5f0836f097021d530643d062
  7. 0xe21d20e061fec798d0c099e4b440b487bbabba8c1ea74fe738a2c3ff94326487
  8. 0xf2acaca8b3bf3cd7e5ee0d0c417406b769985ae8d4a618e65ba7d29743e1990b
  9. 0x5c7f85a42f9f91a9bf9f93b53e95f1e133d25cc27563aa4ef63f7444e12d09b5
  10. 0x08827e8fe6f1d2733ba195e6e6f9a6982dd7b498a3960219710b8aa2b76826ac
  11. 0xaec8530a2e156f659d0929b3462a514a0cf7d2e6669110bb34b6ef56abdae9fd
  12. 0xe06cb1b692af263d62f5739bc4ad709ffe5a2576ef5a59a1610d50c03c7b9584
  13. 0x906b5f0e8ef1fe7894886d84f460bb3239d5f14b14ad4adff27c7dcea6265169
  14. 0x674bc1173d39130be4d15bbfc7327f8a8af87eb251e54c8d4409c7e840b9e538
  15. 0xb78ea6a255dd06e2f402a1a733bca392fa6243920bcba95e8b80bdfc6ce5f553
  16. 0x3ed50f053eca72dfd3a9d45a11935240bfe691e57835c367ddebe2cbc49efe9d
  17. 0x0e01aa9525097570a6edaf32bfc959de57bf5c24317cf10c0716affea85ca60d
  18. 0xa20d48798a34aba12eb9c7297722982d910f06c148f5e27ac59307422964a585
  19. 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
Day root
0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
Chained
0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
Published
On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4

How to check it · This row as JSON