← The evidence ledger
Evidence row 1039959
Observed , by sync.x402_bazaar/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://stall-row-production.up.railway.app/v1/index/changes
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 9fa8534684b3ffa05ee63e2151ffa7cc3b508c622d577c9c5b05b8e612e0a0fd
- Leaf
- 0x0fb9d41281d9449f12278862941ddac96d9059b93690be29e1f703d1e62395c2
What was observed
{
"endpoints": [
[
"x402",
"https://stall-row-production.up.railway.app/v1/index/changes"
]
],
"name": "stall-row",
"owner_address": "0x097f9685d1e0752bf8b02d61e5ce9be7ea0fba7f",
"raw": {
"accepts": [
{
"amount": "100000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:8453",
"payTo": "0x097f9685D1e0752bF8B02d61E5Ce9be7eA0FBA7F",
"scheme": "exact"
}
],
"description": "Verdict Index — the CDP Bazaar catalog changelog: the diff between our two newest full-catalog snapshots (price, asset, network, payTo, description, service name), with added and removed resources counted. Snapshots refresh about every 6 hours; until two exist this returns 502 and charges nothing. Filter by resource, payTo, service name, or network — every chain covered, Solana included; the summary breaks counts down by network. Use this when a router needs what changed since its last sync.",
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"limit": 50,
"resource_contains": "token-verdict"
},
"bodyType": "json",
"method": "POST",
"type": "http"
},
"output": {
"example": {
"baseline_at": "2026-10-26T18:00:00Z",
"current_at": "2026-10-27T00:00:00Z",
"events": [
{
"after": "new copy",
"before": "old copy",
"field": "description",
"kind": "field_changed",
"resource": "https://token-verdict-production.up.railway.app/v1/verdict"
}
],
"events_returned": 1,
"generated_at": "2026-10-27T00:05:00Z",
"summary": {
"added": 412,
"field_changes": 3,
"removed": 397,
"resources_after": 78142,
"resources_before": 78127
}
},
"schema": {
"properties": {
"baseline_at": {
"type": "string"
},
"current_at": {
"type": "string"
},
"events": {
"items": {
"properties": {
"after": {
"type": [
"string",
"null"
]
},
"before": {
"type": [
"string",
"null"
]
},
"field": {
"type": [
"string",
"null"
]
},
"kind": {
"enum": [
"field_changed",
"added",
"removed"
],
"type": "string"
},
"resource": {
"type": "string"
}
},
"required": [
"resource",
"kind"
],
"type": "object"
},
"type": "array"
},
"events_returned": {
"type": "integer"
},
"generated_at": {
"type": "string"
},
"summary": {
"properties": {
"added": {
"type": "integer"
},
"field_changes": {
"type": "integer"
},
"removed": {
"type": "integer"
},
"resources_after": {
"type": "integer"
},
"resources_before": {
"type": "integer"
}
},
"required": [
"resources_before",
"resources_after",
"field_changes",
"added",
"removed"
],
"type": "object"
}
},
"required": [
"baseline_at",
"current_at",
"summary",
"events"
],
"type": "object"
},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"body": {
"properties": {
"limit": {
"type": "integer"
},
"network": {
"type": "string"
},
"pay_to": {
"type": "string"
},
"resource_contains": {
"type": "string"
},
"service_name": {
"type": "string"
}
},
"required": [],
"type": "object"
},
"bodyType": {
"enum": [
"json",
"form-data",
"text"
],
"type": "string"
},
"method": {
"enum": [
"POST",
"PUT",
"PATCH"
],
"type": "string"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method",
"bodyType",
"body"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"properties": {
"baseline_at": {
"type": "string"
},
"current_at": {
"type": "string"
},
"events": {
"items": {
"properties": {
"after": {
"type": [
"string",
"null"
]
},
"before": {
"type": [
"string",
"null"
]
},
"field": {
"type": [
"string",
"null"
]
},
"kind": {
"enum": [
"field_changed",
"added",
"removed"
],
"type": "string"
},
"resource": {
"type": "string"
}
},
"required": [
"resource",
"kind"
],
"type": "object"
},
"type": "array"
},
"events_returned": {
"type": "integer"
},
"generated_at": {
"type": "string"
},
"summary": {
"properties": {
"added": {
"type": "integer"
},
"field_changes": {
"type": "integer"
},
"removed": {
"type": "integer"
},
"resources_after": {
"type": "integer"
},
"resources_before": {
"type": "integer"
}
},
"required": [
"resources_before",
"resources_after",
"field_changes",
"added",
"removed"
],
"type": "object"
}
},
"required": [
"baseline_at",
"current_at",
"summary",
"events"
],
"type": "object"
},
"schema": {
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
}
},
"lastUpdated": "2026-10-29T11:51:08.98Z",
"quality": {
"l30DaysTotalCalls": 1,
"l30DaysUniquePayers": 1,
"lastCalledAt": "2026-10-29T11:51:08.763Z"
},
"resource": "https://stall-row-production.up.railway.app/v1/index/changes",
"serviceName": "stall-row",
"tags": [
"index",
"x402",
"changelog",
"catalog",
"monitoring"
],
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "Verdict Index — the CDP Bazaar catalog changelog: the diff between our two newest full-catalog snapshots (price, asset, network, payTo, description, service name), with added and removed resources counted. Snapshots refresh about every 6 hours; until two exist this returns 502 and charges nothing. Filter by resource, payTo, service name, or network — every chain covered, Solana included; the summary breaks counts down by network. Use this when a router needs what changed since its last sync."
}What the leaf hashes
{"body":"9fa8534684b3ffa05ee63e2151ffa7cc3b508c622d577c9c5b05b8e612e0a0fd","id":1039959,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793298478194959,"prev":null,"subject":"x402_bazaar:https://stall-row-production.up.railway.app/v1/index/changes","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (242798 rows).
- 0x0fb9d9b375dd0befb76cd3343fb965c589e2bfd5db1fba21dcbd487bc909d563
- 0xde56531bedf206d3eed57a7c324ebed9e90af7c5e1f8bc384184b0a84ce16d4f
- 0x2fd76aeea04482a4a592c7b81dd81d844bc512df94cb76e9c7644d57c32937dd
- 0x4bec62c0a469b2484fe01d14e5a3e1f3fcdea8aaccfca7b90fb1025dbb6a377d
- 0x38bf481b0267ba380a4a4c904487757619f974fbbffaa6096216f7c442a390cc
- 0x95ca3ff9ac97a75b13b08b4a65848c50e3273f37fa15ba7e16c20f51c116ac79
- 0x4c3609df2528c6e182e5a618d39cec6e330bff28a33d7452b7a7ef4548172a9b
- 0x6b0f4363d6f214cfd9624d7bf05b69680fc1abca0cc2e53c4b1e601f80d8245e
- 0xb3c97c8183bf387966f60d1a2085f5fa01718e2b959b7225c21ff7afcdeacad3
- 0x70b4e0d83353d912dfb0fcd742e8c2d875991eea26b88597f6808f7ab02d86c1
- 0x3ba95e19020356daffeafc4ac0c057901bc402ca224f6a1f4ce846c8c6595a63
- 0x167cb457e5618956c84193ebb90fd080faba4ab44e43972c970cde45c0c57c49
- 0x7815c9a292a2f1e0dbdff174b5918aa320852c7e816e376aca0e3ef90e1a01e4
- 0x7b3add153244183458b4331b4f226a6729ff68c345cedfa75b49586e803bf98a
- 0x0507b989510de89f78184f7a10d971f7670a579c54df7d291a2d72f034ae74d3
- 0xa0a7723889a4c15b3e0bec353fa8dbcaec6c71cf35bb6c346415ad3e664df6a6
- 0xd76435ead496863d8b0bfab3434f54cd11da3c49d104fc4064b9cb3381567bbd
- 0xd56e61af23709ed9f460471e3c08400c0142ee83e1fd9057e46350d12edf9c07
- Day root
- 0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c
- Chained
- 0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6
- Published
- On Arc Testnet, block 69753317: 0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1