← The evidence ledger
Evidence row 2201875
Observed , by sync.x402_bazaar/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://regionfetch.dev/api/fetch
- Recorded
- Previous row
- #407828
- Body SHA-256
- 69ea2655776c0bacc4082b061402f1e8011d7e4d17c4d62a9a35668f35b7946f
- Leaf
- 0x4e655e65b25bb7680620ddc2820f580ba9399b828f3faa90aef48cb4c6c4b7b0
What was observed
{
"endpoints": [
[
"x402",
"https://regionfetch.dev/api/fetch"
]
],
"name": "Region Fetch",
"owner_address": "0x97ac53d3bc5ae0a29fd2a40233533374589365be",
"raw": {
"accepts": [
{
"amount": "20000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:8453",
"payTo": "0x97ac53d3bc5ae0a29fd2a40233533374589365be",
"scheme": "exact"
}
],
"description": "Retrieve a public HTTPS URL from the US, Germany, Japan, Brazil, or India. Use HTTP mode for lightweight retrieval, or browser mode to render JavaScript pages. For pages with bot protection, set max_tier to L2 for managed unblocking at $0.05 USDC; L0/L1 costs $0.02 USDC. Returns the fetched body and an Ed25519-signed receipt for provenance.",
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"country": "US",
"max_tier": "L1",
"mode": "http",
"url": "https://example.com/"
},
"bodyType": "json",
"method": "POST",
"type": "http"
},
"output": {
"example": {
"data": {
"body": "<!doctype html>...",
"contentType": "text/html",
"url": "https://example.com/"
},
"receipt": {
"attestation": {
"algorithm": "Ed25519",
"keyId": "0123456789abcdef",
"signature": "base64url-signature"
},
"country": "US",
"maxTier": "L1",
"mode": "http",
"quotedAmount": "0.02",
"requestId": "gf_0123456789abcdef0123456789abcdef",
"resolvedTier": "L0",
"status": "succeeded",
"statusCode": 200,
"supplier": "decodo"
}
},
"type": "json"
}
},
"routeTemplate": "/api/fetch",
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"body": {
"additionalProperties": false,
"properties": {
"country": {
"description": "Country from which the request should originate.",
"enum": [
"US",
"DE",
"JP",
"BR",
"IN"
],
"type": "string"
},
"max_tier": {
"default": "L1",
"description": "Maximum permitted capability tier. L0/L1 use Decodo; set L2 for pages with bot protection to add IPRoyal managed unblocking. Unresolved CAPTCHA or bot challenges may still fail.",
"enum": [
"L0",
"L1",
"L2"
],
"type": "string"
},
"mode": {
"default": "http",
"description": "Use http for lightweight retrieval or browser to render JavaScript pages.",
"enum": [
"http",
"browser"
],
"type": "string"
},
"url": {
"description": "Public HTTPS URL to retrieve. Private and loopback targets are rejected.",
"format": "uri",
"maxLength": 2048,
"pattern": "^https://",
"type": "string"
}
},
"required": [
"url",
"country"
],
"type": "object"
},
"bodyType": {
"enum": [
"json"
],
"type": "string"
},
"method": {
"enum": [
"POST"
],
"type": "string"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method",
"bodyType",
"body"
],
"type": "object"
},
"output": {
"additionalProperties": false,
"properties": {
"example": {
"properties": {
"data": {
"properties": {
"body": {
"type": "string"
},
"contentType": {
"type": [
"string",
"null"
]
},
"url": {
"format": "uri",
"type": "string"
}
},
"required": [
"url",
"body"
],
"type": "object"
},
"receipt": {
"properties": {
"attestation": {
"properties": {
"algorithm": {
"const": "Ed25519",
"type": "string"
},
"keyId": {
"type": "string"
},
"signature": {
"type": "string"
}
},
"required": [
"algorithm",
"keyId",
"signature"
],
"type": "object"
},
"country": {
"enum": [
"US",
"DE",
"JP",
"BR",
"IN"
],
"type": "string"
},
"maxTier": {
"enum": [
"L0",
"L1",
"L2"
],
"type": "string"
},
"mode": {
"enum": [
"http",
"browser"
],
"type": "string"
},
"quotedAmount": {
"type": "string"
},
"requestId": {
"type": "string"
},
"resolvedTier": {
"enum": [
"L0",
"L1",
"L2"
],
"type": "string"
},
"status": {
"enum": [
"succeeded",
"failed"
],
"type": "string"
},
"supplier": {
"enum": [
"decodo",
"iproyal"
],
"type": "string"
}
},
"required": [
"requestId",
"supplier",
"country",
"mode",
"maxTier",
"resolvedTier",
"status",
"attestation"
],
"type": "object"
}
},
"required": [
"data",
"receipt"
],
"type": "object"
},
"type": {
"const": "json",
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
}
},
"lastUpdated": "2026-11-01T23:18:29.481Z",
"quality": {
"l30DaysTotalCalls": 3,
"l30DaysUniquePayers": 2,
"lastCalledAt": "2026-11-01T23:18:28.439Z"
},
"resource": "https://regionfetch.dev/api/fetch",
"serviceName": "Region Fetch",
"tags": [
"web-fetch",
"geo-targeting",
"browser",
"managed-unblocking",
"research"
],
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "Retrieve a public HTTPS URL from the US, Germany, Japan, Brazil, or India. Use HTTP mode for lightweight retrieval, or browser mode to render JavaScript pages. For pages with bot protection, set max_tier to L2 for managed unblocking at $0.05 USDC; L0/L1 costs $0.02 USDC. Returns the fetched body and an Ed25519-signed receipt for provenance."
}What the leaf hashes
{"body":"69ea2655776c0bacc4082b061402f1e8011d7e4d17c4d62a9a35668f35b7946f","id":2201875,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793646809991843,"prev":407828,"subject":"x402_bazaar:https://regionfetch.dev/api/fetch","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (444186 rows).
- 0x4e64ea12dada7a3854c98201666f423c89776c23f166de1a0a486c7c3515cac2
- 0xa348fdbef5cdecf5413f751ee353c3f617d397b8eb4d392059c3af8fd5b3bcc2
- 0x9930f9316887fb0f6316ce28f649c676025ba6d0e33fd4889d421f9f43539f54
- 0x304c0f02929af1719f20ffcb94b0b3c176cd1aecc9adecb0a8ec0a842fddf7a1
- 0x84634a316b77fc1c3456f672ac3fa22b12c1b78d99001757f17eb33632efdc34
- 0x1eed1e1fdf059d98beeff3988ea6d3750066c9205ed0c4bc8974c43f1f4f8d9b
- 0xa411535a5250ca543f77e442bb0c1370cfd19fcbb953957291950374cdd17fa2
- 0xf6a04755443cb22f0b0e9f143c9d8fbb60128db9c8df9a65a4988f2f72deb35a
- 0xb032b418d6d1fb4984ebdb76dac46f00f39cf8ab1a5b56badd38d92fd0b6cd15
- 0x3b046512838d1f0716acb3ad1f6741dc24cc755c5c1ab9c1013fe78e34577034
- 0xa9e980b4eacd1099abadb1e27620aec701a8e4ba7c8d74415af14b1058d2005c
- 0x3ad2fbada00103a2a6a570af4a856e0e81a8f194755e65d8a072558bea55dc73
- 0x5e60d42a83833fb9c9050e07ccab878d6e233865869bd0ed358ec8cdb2d0bd7d
- 0xf01d425f0c05ac504062d9b471f06fbf10480b3526efb1ee77bb71aebd05f0de
- 0x67c99d356de30f9cfab88af48fbaa18909ef230dd09947e84da060bc03aca929
- 0x1068659ec8f2bcf26e4ad39786557a8c45d60e5ebba4fce2fb9962b2c9c59920
- 0xf9973981f80219d4f00fa9186b40a8144accc0c9875572fb79eaea312a21a187
- 0x4d205063c881c48edbbb37762a8d3bbb7444d4c42daa882f663a231893d25c35
- 0x365b161a4b68d750dcc4b3ecce1154a2163c87b08762079428e68f0ebb6a754e
- Day root
- 0x78fecaabbe319e56f5c4b80fc02e2052e198ad24781da8832a475ff65f2002d1
- Chained
- 0xdc35957db5d1371ca382b9152878ffece28ec7c5cb4f98fd71ddb367f8b999b2
- Published
- On Arc Testnet, block 70432815: 0x56b814612eb2e3e544153df3e91e1f7199106d1e430c7d8c6b653feeb9ebe9af