← The evidence ledger
Evidence row 3763690
Observed , by sync.x402_bazaar/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://api.fresh402.com/v3/wallet-watch
- Recorded
- Previous row
- #3064970
- Body SHA-256
- 8b29c7469bce52555ebeebe402aa3253eca2be06edf9d495d45bd892fef97ad4
- Leaf
- 0xcaa15c960e24a21ac0d37f56220bb796bb749ff52fb5e0387985b8cd151dfb6b
What was observed
{
"endpoints": [
[
"x402",
"https://api.fresh402.com/v3/wallet-watch"
]
],
"name": "Fresh402",
"owner_address": "0xfac492a8d7843c9afcca6a1691bccb5425ab14f3",
"raw": {
"accepts": [
{
"amount": "20000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:8453",
"payTo": "0xFAC492A8D7843C9aFCCa6A1691BCCB5425ab14F3",
"scheme": "exact"
}
],
"description": "Read ETH balance snapshots and selected ERC-20-shaped Transfer events for one wallet in a completed bounded finalized page. Save the owned cursor and use a new paid operation for the next page. Not full native/internal/NFT/transaction history; provider-reported logs cannot prove completeness. Parameters/recovery: https://fresh402.com/docs/tools#blockchain",
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"block": "finalized",
"chain_id": 8453,
"tokens": [
"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"
]
},
"bodyType": "json",
"method": "POST",
"type": "http"
},
"output": {
"example": {
"accounting": {
"response_bytes": 1000,
"rpc_requests": 10,
"scope": "Illustrative domain preparation accounting; financial calls excluded.",
"wire_response_bytes": 1500
},
"block": {
"chain_id": 8453,
"finalized": true,
"hash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"number": 1000,
"observed_at": "2026-10-24T00:00:00.000Z",
"parent_hash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"policy": "finalized",
"source": "example-provider",
"timestamp": 1000,
"trust": "Illustrative shape only; not observed chain evidence."
},
"coverage": {
"requested_to_block": 1000,
"selected_tokens": [
"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"
]
},
"cursor_saved": true,
"events": [],
"has_more": false,
"interruption": null,
"limitations": [
"Synthetic documentation example, not live-chain or safety evidence.",
"Selected single-provider observations only; log completeness is not independently proven."
],
"native_balance": {
"asset": "ETH",
"meaning": "Snapshot delta, not a native-transfer ledger.",
"raw": "0"
},
"next_cursor": "c_0000000000000000000000000000000000000000000000000000000000000000",
"observation_saved": true,
"persistence": "atomic_with_financial_delivery",
"snapshot_saved": false,
"state": "complete",
"tool": "fresh402_wallet_watch"
},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"body": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"not": {
"required": [
"cursor",
"from_block"
]
},
"properties": {
"address": {
"maxLength": 42,
"minLength": 42,
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
},
"block": {
"const": "finalized",
"default": "finalized",
"type": "string"
},
"chain_id": {
"const": 8453,
"type": "number"
},
"chunk_size": {
"const": 4,
"default": 4,
"type": "number"
},
"cursor": {
"pattern": "^c_[a-f0-9]{64}$",
"type": "string"
},
"from_block": {
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
"max_blocks": {
"default": 4,
"maximum": 4,
"minimum": 1,
"type": "integer"
},
"tokens": {
"items": {
"description": "20-byte Ethereum address; lowercase/uppercase accepted, mixed case must have a valid EIP-55 checksum. Normalized to checksummed form.",
"maxLength": 42,
"minLength": 42,
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
},
"maxItems": 4,
"minItems": 1,
"type": "array"
}
},
"required": [
"chain_id",
"address",
"tokens"
],
"type": "object"
},
"bodyType": {
"enum": [
"json",
"form-data",
"text"
],
"type": "string"
},
"method": {
"enum": [
"POST"
],
"type": "string"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method",
"bodyType",
"body"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"anyOf": [
{
"additionalProperties": {},
"properties": {
"accounting": {
"additionalProperties": {},
"properties": {
"response_bytes": {
"maximum": 4194304,
"minimum": 0,
"type": "integer"
},
"rpc_requests": {
"maximum": 18,
"minimum": 1,
"type": "integer"
},
"scope": {
"minLength": 1,
"type": "string"
},
"wire_response_bytes": {
"maximum": 4194304,
"minimum": 0,
"type": "integer"
}
},
"required": [
"rpc_requests",
"response_bytes",
"wire_response_bytes",
"scope"
],
"type": "object"
},
"block": {
"additionalProperties": {},
"properties": {
"chain_id": {
"const": 8453,
"type": "number"
},
"finalized": {
"const": true,
"type": "boolean"
},
"hash": {
"pattern": "^0x[a-f0-9]{64}$",
"type": "string"
},
"number": {
"maximum": 9007199254740991,
"minimum": 0,
"type": "integer"
},
"observed_at": {
"format": "date-time",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$",
"type": "string"
},
"parent_hash": {
"pattern": "^0x[a-f0-9]{64}$",
"type": "string"
},
"policy": {
"const": "finalized",
"type": "string"
},
"source": {
"pattern": "^[a-z0-9_-]{3,64}$",
"type": "string"
},
"timestamp": {
"maximum": 9007199254740991,
"minimum": 0,
"type": "integer"
},
"trust": {
"maxLength": 256,
"minLength": 1,
"type": "string"
}
},
"required": [
"number",
"hash",
"parent_hash",
"timestamp",
"chain_id",
"policy",
"finalized",
"source",
"observed_at",
"trust"
],
"type": "object"
},
"coverage": {
"additionalProperties": {},
"properties": {
"requested_to_block": {
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
},
"selected_tokens": {
"items": {
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
},
"maxItems": 4,
"minItems": 1,
"type": "array"
}
},
"required": [
"selected_tokens",
"requested_to_block"
],
"type": "object"
},
"cursor_saved": {
"const": true,
"type": "boolean"
},
"events": {
"items": {},
"maxItems": 100,
"type": "array"
},
"has_more": {
"type": "boolean"
},
"interruption": {
"type": "null"
},
"limitations": {
"items": {
"maxLength": 1024,
"type": "string"
},
"maxItems": 20,
"minItems": 1,
"type": "array"
},
"native_balance": {
"additionalProperties": {},
"properties": {
"asset": {
"const": "ETH",
"type": "string"
},
"meaning": {
"type": "string"
},
"raw": {
"pattern": "^\\d+$",
"type": "string"
}
},
"required": [
"asset",
"raw",
"meaning"
],
"type": "object"
},
"next_cursor": {
"pattern": "^c_[a-f0-9]{64}$",
"type": "string"
},
"observation_saved": {
"const": true,
"type": "boolean"
},
"persistence": {
"enum": [
"atomic_with_financial_delivery",
"atomic_with_entitlement_delivery"
],
"type": "string"
},
"snapshot_saved": {
"const": false,
"type": "boolean"
},
"state": {
"enum": [
"page",
"complete"
],
"type": "string"
},
"tool": {
"const": "fresh402_wallet_watch",
"type": "string"
}
},
"required": [
"observation_saved",
"snapshot_saved",
"persistence",
"accounting",
"limitations",
"tool",
"cursor_saved",
"state",
"block",
"next_cursor",
"events",
"has_more",
"interruption",
"native_balance",
"coverage"
],
"type": "object"
},
{
"additionalProperties": {},
"properties": {
"accounting": {
"additionalProperties": {},
"properties": {
"response_bytes": {
"maximum": 4194304,
"minimum": 0,
"type": "integer"
},
"rpc_requests": {
"maximum": 18,
"minimum": 1,
"type": "integer"
},
"scope": {
"minLength": 1,
"type": "string"
},
"wire_response_bytes": {
"maximum": 4194304,
"minimum": 0,
"type": "integer"
}
},
"required": [
"rpc_requests",
"response_bytes",
"wire_response_bytes",
"scope"
],
"type": "object"
},
"block": {
"additionalProperties": {},
"properties": {
"chain_id": {
"const": 8453,
"type": "number"
},
"finalized": {
"const": true,
"type": "boolean"
},
"hash": {
"pattern": "^0x[a-f0-9]{64}$",
"type": "string"
},
"number": {
"maximum": 9007199254740991,
"minimum": 0,
"type": "integer"
},
"observed_at": {
"format": "date-time",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z))$",
"type": "string"
},
"parent_hash": {
"pattern": "^0x[a-f0-9]{64}$",
"type": "string"
},
"policy": {
"const": "finalized",
"type": "string"
},
"source": {
"pattern": "^[a-z0-9_-]{3,64}$",
"type": "string"
},
"timestamp": {
"maximum": 9007199254740991,
"minimum": 0,
"type": "integer"
},
"trust": {
"maxLength": 256,
"minLength": 1,
"type": "string"
}
},
"required": [
"number",
"hash",
"parent_hash",
"timestamp",
"chain_id",
"policy",
"finalized",
"source",
"observed_at",
"trust"
],
"type": "object"
},
"coverage": {
"additionalProperties": {},
"properties": {
"requested_to_block": {
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
},
"selected_tokens": {
"items": {
"pattern": "^0x[a-fA-F0-9]{40}$",
"type": "string"
},
"maxItems": 4,
"minItems": 1,
"type": "array"
}
},
"required": [
"selected_tokens",
"requested_to_block"
],
"type": "object"
},
"cursor_saved": {
"const": false,
"type": "boolean"
},
"events": {
"items": {},
"maxItems": 100,
"type": "array"
},
"has_more": {
"type": "boolean"
},
"interruption": {
"type": "null"
},
"limitations": {
"items": {
"maxLength": 1024,
"type": "string"
},
"maxItems": 20,
"minItems": 1,
"type": "array"
},
"native_balance": {
"additionalProperties": {},
"properties": {
"asset": {
"const": "ETH",
"type": "string"
},
"meaning": {
"type": "string"
},
"raw": {
"pattern": "^\\d+$",
"type": "string"
}
},
"required": [
"asset",
"raw",
"meaning"
],
"type": "object"
},
"next_cursor": {
"pattern": "^c_[a-f0-9]{64}$",
"type": "string"
},
"observation_saved": {
"const": false,
"type": "boolean"
},
"persistence": {
"enum": [
"atomic_with_financial_delivery",
"atomic_with_entitlement_delivery"
],
"type": "string"
},
"persistence_error": {
"maxLength": 512,
"minLength": 1,
"type": "string"
},
"snapshot_saved": {
"const": false,
"type": "boolean"
},
"state": {
"enum": [
"page",
"complete"
],
"type": "string"
},
"tool": {
"const": "fresh402_wallet_watch",
"type": "string"
}
},
"required": [
"observation_saved",
"snapshot_saved",
"persistence",
"accounting",
"limitations",
"tool",
"cursor_saved",
"state",
"block",
"next_cursor",
"events",
"has_more",
"interruption",
"native_balance",
"coverage",
"persistence_error"
],
"type": "object"
}
],
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
}
},
"iconUrl": "https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1793758835/bazaar-icons/ff5e17044e175886.png",
"lastUpdated": "2026-11-06T09:21:50.29Z",
"quality": {
"l30DaysTotalCalls": 3,
"l30DaysUniquePayers": 1,
"lastCalledAt": "2026-11-06T09:21:50.122Z"
},
"resource": "https://api.fresh402.com/v3/wallet-watch",
"serviceName": "Fresh402",
"tags": [
"base",
"wallet-observation",
"erc20-transfers",
"finalized-state"
],
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "Read ETH balance snapshots and selected ERC-20-shaped Transfer events for one wallet in a completed bounded finalized page. Save the owned cursor and use a new paid operation for the next page. Not full native/internal/NFT/transaction history; provider-reported logs cannot prove completeness. Parameters/recovery: https://fresh402.com/docs/tools#blockchain"
}What the leaf hashes
{"body":"8b29c7469bce52555ebeebe402aa3253eca2be06edf9d495d45bd892fef97ad4","id":3763690,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793996547230767,"prev":3064970,"subject":"x402_bazaar:https://api.fresh402.com/v3/wallet-watch","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (303443 rows).
- 0xcaa156200179ff4d63d373c010f37b1813f16e98891ca2a3777be962315a780a
- 0xfeeb01d3e2792fb80ae0a9b98edc38399d62e87b38be5fe5652e50ed618d6695
- 0xca96a8e0736f299eac27811c32bc70a7cecad6581175e69d1f8abcd0ecc6087a
- 0x32d474a9ca4dd986f67fcb8207092b4c4db33964c8e749f8ff1bdca7d4e72bee
- 0xe3db864584c6f3cac26e84db2fdf8a9693816ac887418c92b3f12d26dfa15797
- 0x6b5cc69d06b1633673035f8543539a659923638bf40cc199bdf581a94409874d
- 0x3120f44bab0ed9e762434cdc64239f4949f508e7af9a341d7f021e36d9e5aaee
- 0xa6035f7f9f784c884937722abf3bc943d123cf064a5df144eef2d42dc7ce03b9
- 0xd9cb6b4ef718d3bfaa00d0b6af87695a949970055facece4ae3c0acb8dc54b1e
- 0xd2fb0942e14510f9aeafa854033461b0cfc880882a2f3e28918af0be7b017bc7
- 0xfe6980c3788dab6767f8266d22b6a23386a33657b0725881e19a2b938483d86a
- 0x7af17ac934be77957763946f6c44f48570d453e0e70fce2a888fa7023380120f
- 0x8adc76561a69014f5efbfe19d021ea0664d3fed8933c7f2331ca9bc4a05e7625
- 0xb709868b438fc6927f965175a591086d7ad72d9b199a5a29849eeb222abb850e
- 0xa1718cabb225bcfa7e8d30571095a3947ec7e2f279fac8d2d2530d955a7def96
- 0xd47209ac9b2ac71257b5162800ce4482f8cf7ea04f074033847ad335ca758d32
- 0xf19d501fdbc28e10c3244253daf0c37c4752659eae14a7cba585a18c7df9ce0d
- 0xd422a75f6c3780ed53eca52b50bf40b8f17dc14cffb804142e44fc9f2672029d
- 0xc0d08d48601d1be90bcfc025e66bcaa0030120d688dd9c919b36c2c4446f4948
- Day root
- 0xb30ccefe7182c6f767e1fcbfb5f64ffd649da831f665f65c5ff39cd40512284f
- Chained
- 0xc383f7ef68d2914082484765aa09e42c12c59a74a096ae64127c562618c506d3
- Published
- On Arc Testnet, block 71111178: 0xfba13cb7ee4ada7f2fee3702a786a2201596be2ffea37dfc281ab4c8e9942fe1