← The evidence ledger
Evidence row 1262722
Observed , by sync.x402_bazaar/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://2s.io/api/geo/postal
- Recorded
- Previous row
- #1040034
- Body SHA-256
- 49bd7b4d95cdbaa1f43eca0313ee0907b885900bbd7b5f274fe4122cae670025
- Leaf
- 0xb389f22e31e3fa0fdb6ee240669b4042e143e474f55ec3e60fd2285a00100579
What was observed
{
"endpoints": [
[
"x402",
"https://2s.io/api/geo/postal"
]
],
"name": "2s",
"owner_address": "0x2b6d4988db4723e6908db86ab2b8dfbc51fc32c5",
"raw": {
"accepts": [
{
"amount": "2500",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 60,
"network": "eip155:8453",
"payTo": "0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5",
"scheme": "exact"
},
{
"amount": "2500",
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"extra": {
"feePayer": "BENrLoUbndxoNMUS5JXApGMtNykLjFXXixMtpDwDR9SP",
"name": "USDC",
"version": "1"
},
"maxTimeoutSeconds": 60,
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"payTo": "TW6ntaGzvj63ZgPjszd4FCGmVTGfzv1MAYZbjYcyWhn",
"scheme": "exact"
}
],
"description": "Resolve a postal/ZIP code to its place name(s), administrative divisions, and coordinates. Pass `postalCode` and a 2-letter `country` (default US). Returns each matching locality: place, admin1 (state/province name + code), admin2 (county/district), and lat/lon. International — covers major markets (US, GB, CA, DE, FR, AU, NL, ES, IT, CH, SE, MX). Use it to normalize and enrich addresses, derive the state/county for a ZIP, or geolocate a postal code in an ETL pipeline.",
"extensions": {
"bazaar": {
"info": {
"input": {
"method": "GET",
"queryParams": {
"country": "US",
"postalCode": "90210"
},
"type": "http"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"properties": {
"method": {
"const": "GET"
},
"queryParams": {
"properties": {
"country": {
"description": "2-letter ISO country code (default US).",
"type": "string"
},
"postalCode": {
"description": "Postal / ZIP code.",
"type": "string"
}
},
"required": [
"postalCode"
]
},
"type": {
"const": "http"
}
},
"required": [
"type",
"method",
"queryParams"
],
"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/v1781454341/bazaar-icons/58f7ba8f2b3b8047.png",
"lastUpdated": "2026-10-30T13:02:47.705Z",
"quality": {
"l30DaysTotalCalls": 17,
"l30DaysUniquePayers": 6,
"lastCalledAt": "2026-10-30T13:02:47.525Z"
},
"resource": "https://2s.io/api/geo/postal",
"serviceName": "2s",
"tags": [
"public-records",
"identifiers",
"ai-agents",
"us-gov-data",
"x402"
],
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "Resolve a postal/ZIP code to its place name(s), administrative divisions, and coordinates. Pass `postalCode` and a 2-letter `country` (default US). Returns each matching locality: place, admin1 (state/province name + code), admin2 (county/district), and lat/lon. International — covers major markets (US, GB, CA, DE, FR, AU, NL, ES, IT, CH, SE, MX). Use it to normalize and enrich addresses, derive the state/county for a ZIP, or geolocate a postal code in an ETL pipeline."
}What the leaf hashes
{"body":"49bd7b4d95cdbaa1f43eca0313ee0907b885900bbd7b5f274fe4122cae670025","id":1262722,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793385584490833,"prev":1040034,"subject":"x402_bazaar:https://2s.io/api/geo/postal","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (243099 rows).
- 0xb389e82229bd1e8d21dd95ac7e4cb2eb68d681be3e05a08477ec12f7080103f2
- 0xc6cae7ed28dec018488a369a9b15e241724e3adcacbadee509b17bfd8a1e7141
- 0xc2e4ff18cbe59671a827e891ff50c0bff1b5a883077a87f0752f95b2accb4372
- 0x5f770658f046573eb93c4034fee0bf070362321b54b322acd97864640c94f8fa
- 0x55f689f79f97eedac9182d37aba92657f5380664cccc672804a76941df5249b9
- 0x26ddc9c47f3c502f99d8a435fdfbdcb2b3e4dd27769826b7541cc8e461c8a512
- 0x48fa0b8a9af0bafdf3a9bf8246eecd5835ea4dede6233817200944c361e2c80a
- 0x926a578bae44a616014710a1934819cc893c090bd2051096702119f00465e3a7
- 0x19284d013b94aa341d9ab64fa9efa9e483a90d08b4e409a663da0b7b685a1c99
- 0x82711200cdaa9b0e230ced036d0e2063aa8d5d7366b206db2dc0c7c4accb6e9b
- 0x0d11d63d3959474633554f523a86cca0daf431692407491a97cf1e22f13fcd4e
- 0x4fccc542268f83b50a8225aef38b6d5a288a9225c50ba8862f1d909b28a1a6d0
- 0x6d3f5dcc69c62fa01ce1c449d5b1e64f9183cf6457008284fb115d3a05c4b11f
- 0x4943cf5368ac3124a50a8845e933556cda4f3f7ee527441ef6351afbceee79d8
- 0xa0b1f6bc1eecfaf70581673c1a7f638b96d1769a5c578c460337f7db0dbe963e
- 0x0c59b8770d2782eb535aefbb9b2f6810bab4757f51b37e00f5147713a1de9481
- 0x61ef83255d34604cb052882568ca1d1386ac3cfb8284509715bc1734cff77831
- 0x0c43c73b62a5d49ee1444b5dc4195fc5b16b141d3f4458e2e9fbd5fd6ecb367d
- Day root
- 0x0826c7ad6039e06a2360ca0a4a3a4fe7f2626c6dc19f71a37599386f78b39875
- Chained
- 0x36b4c8a1063758f0b8765fa1bdf75fa92fb543cc183add3e261880ee2bd1f822
- Published
- On Arc Testnet, block 69923247: 0x8704744146c6967c8abc9e9a99de4db7283b29e840922ea83a69b6fe776e6861