← The evidence ledger
Evidence row 1038720
Observed , by sync.x402_bazaar/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://api.sitecheck-api.workers.dev/api/iban
- Recorded
- Previous row
- #18716
- Body SHA-256
- af65e920122d671460de95327bea2204a0bf3016440357dfac7d82c08417a698
- Leaf
- 0xdf97622235ef1464ec6fb44bec98a3d86e6281f07c3d8e087b21114e813e162e
What was observed
{
"endpoints": [
[
"x402",
"https://api.sitecheck-api.workers.dev/api/iban"
]
],
"name": "SiteCheck",
"owner_address": "0xb8491f953e6860d3b5840b73c60883ff099ceafa",
"raw": {
"accepts": [
{
"amount": "2000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:8453",
"payTo": "0xb8491F953e6860D3b5840b73c60883Ff099ceAfA",
"scheme": "exact"
},
{
"amount": "2000",
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"extra": {
"feePayer": "BENrLoUbndxoNMUS5JXApGMtNykLjFXXixMtpDwDR9SP"
},
"maxTimeoutSeconds": 300,
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"payTo": "J8vnmBx4pS1X7UUBTfz1yWBKiw69Dj2yRGRHDaXBRdhR",
"scheme": "exact"
},
{
"amount": "2000",
"asset": "0x3600000000000000000000000000000000000000",
"extra": {
"name": "USDC",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:5042",
"payTo": "0xb8491F953e6860D3b5840b73c60883Ff099ceAfA",
"scheme": "exact"
},
{
"amount": "2000",
"asset": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:137",
"payTo": "0xb8491F953e6860D3b5840b73c60883Ff099ceAfA",
"scheme": "exact"
},
{
"amount": "2000",
"asset": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:42161",
"payTo": "0xb8491F953e6860D3b5840b73c60883Ff099ceAfA",
"scheme": "exact"
},
{
"amount": "2000",
"asset": "0x754704Bc059F8C67012fEd69BC8A327a5aafb603",
"extra": {
"name": "USDC",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:143",
"payTo": "0xb8491F953e6860D3b5840b73c60883Ff099ceAfA",
"scheme": "exact"
},
{
"amount": "2000",
"asset": "0x79A02482A880bCE3F13e09Da970dC34db4CD24d1",
"extra": {
"name": "USDC",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:480",
"payTo": "0xb8491F953e6860D3b5840b73c60883Ff099ceAfA",
"scheme": "exact"
},
{
"amount": "2000",
"asset": "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:10",
"payTo": "0xb8491F953e6860D3b5840b73c60883Ff099ceAfA",
"scheme": "exact"
},
{
"amount": "2000",
"asset": "0xcebA9300f2b948710d2653dD7B07f33A8B32118C",
"extra": {
"name": "USDC",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:42220",
"payTo": "0xb8491F953e6860D3b5840b73c60883Ff099ceAfA",
"scheme": "exact"
},
{
"amount": "20000",
"asset": "CCW67TSZV3SSS2HXMBQ5JFGCKJNXKZM7UQUWUZPUTHXSTZLEO7SJMI75",
"extra": {
"areFeesSponsored": true
},
"maxTimeoutSeconds": 300,
"network": "stellar:pubnet",
"payTo": "GBIX2M7HNL2G2VYU5KZ446OSN55ZWHS3WBEUP4JTLS6R34VXIGTDOAFI",
"scheme": "exact"
},
{
"amount": "0.002",
"asset": "524C555344000000000000000000000000000000",
"extra": {
"areFeesSponsored": false,
"invoiceId": "3e7ac31e-f4fd-4ead-ae47-3806357522b1",
"issuer": "rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De",
"sourceTag": 804681468
},
"maxTimeoutSeconds": 300,
"network": "xrpl:0",
"payTo": "rDxNZCDfLxUzeMWGGwsY3sjQT8eoZCf8UJ",
"scheme": "exact"
},
{
"amount": "1549",
"asset": "XRP",
"extra": {
"areFeesSponsored": false,
"invoiceId": "2eec1fd1-f59d-4eda-a85d-72d1ef8a88f4",
"sourceTag": 804681468
},
"maxTimeoutSeconds": 300,
"network": "xrpl:0",
"payTo": "rDxNZCDfLxUzeMWGGwsY3sjQT8eoZCf8UJ",
"scheme": "exact"
}
],
"description": "IBAN validation with no network call: ISO 13616 length and structure for every country in the SWIFT IBAN registry, the mod-97 checksum, national check digits where a public algorithm exists (FR, ES, IT, BE, NL, NO, FI, PL, PT and the Balkan countries), and the split into bank code, branch code and account. Returns the electronic and print format. Pass ibans= for up to 50 at once. No bank name or BIC lookup (no dataset is bundled).",
"extensions": {
"bazaar": {
"info": {
"input": {
"method": "GET",
"queryParams": {
"iban": "DE89 3704 0044 0532 0130 00"
},
"type": "http"
},
"output": {
"example": {
"account": "0532013000",
"bankCode": "37040044",
"bankLookup": false,
"bban": "370400440532013000",
"branchCode": null,
"checks": {
"length": "ok",
"mod97": "ok",
"national": "not-available",
"structure": "ok"
},
"country": "Germany",
"countryCode": "DE",
"expectedLength": 22,
"iban": "DE89370400440532013000",
"ibanElectronic": "DE89370400440532013000",
"ibanPrint": "DE89 3704 0044 0532 0130 00",
"input": "DE89 3704 0044 0532 0130 00",
"nationalCheck": {
"note": "no public national check-digit algorithm is applied for this country",
"status": "not-available"
},
"valid": true
},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"properties": {
"iban": {
"description": "One IBAN. Spaces, dashes and lowercase are accepted",
"type": "string"
},
"ibans": {
"description": "Alternative: up to 50 IBANs, comma-separated",
"type": "string"
}
},
"type": "object"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
}
},
"lastUpdated": "2026-10-29T13:31:17.101Z",
"quality": {
"l30DaysTotalCalls": 9,
"l30DaysUniquePayers": 5,
"lastCalledAt": "2026-10-29T13:31:16.927Z"
},
"resource": "https://api.sitecheck-api.workers.dev/api/iban",
"serviceName": "SiteCheck",
"tags": [
"iban",
"bank",
"payments",
"validation",
"sepa"
],
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "IBAN validation with no network call: ISO 13616 length and structure for every country in the SWIFT IBAN registry, the mod-97 checksum, national check digits where a public algorithm exists (FR, ES, IT, BE, NL, NO, FI, PL, PT and the Balkan countries), and the split into bank code, branch code and account. Returns the electronic and print format. Pass ibans= for up to 50 at once. No bank name or BIC lookup (no dataset is bundled)."
}What the leaf hashes
{"body":"af65e920122d671460de95327bea2204a0bf3016440357dfac7d82c08417a698","id":1038720,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793298274764953,"prev":18716,"subject":"x402_bazaar:https://api.sitecheck-api.workers.dev/api/iban","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).
- 0xdf977c1a7cbcace93584522b90858c3cdc49ac685564bf6841827d598ff69ac6
- 0xf74413118f6537bb81e600b20e29753813a2f5ad50185db3262ae412df881a82
- 0x30821a4caeccb6af25698c9bf807f597cdf697a870ad52c1ec2bf6c5e5cf5408
- 0xf212d484823936414b7cb3357510fab08be7877802c100497fa07dd779946d13
- 0xaf4eee753c06df6dced0ee15581257ad2d0016a38ae5bd454cc2a785096cb65c
- 0xcc2222e4a4704a71cc0b2b135b2e2a3d83c178147942ee145a5c7b97336a672c
- 0x3cf6ce1d29b07b2c40a3cf043eca2969cc082c9d922de475fd5123440b549507
- 0x608ebbd46ad3bcd7caf2ede8c1b8bd463a322073d9be592ceed1ef0507a66b15
- 0xd62d658180c8c0cbad49a25e2e1e9a395c2e87750728108413e3e7ea9e6319ab
- 0x78cc34008c70f0cc31c9bb6fe7248b458e2b5a6fc805082735fdfc301fbbb3eb
- 0x8a241338bf072b9fc8a42f5a91fed08b120e3439ea9f322cf1125d26d6fa6e20
- 0x0a1e9d152c6b62d40c58741a87f85f3868a66ce64462c44c61e6461da548462a
- 0x064aad02bfe6e55281a4da30da2a91a289f618df1d6a346db244682ddd6c8d93
- 0xb75e183026f9112474e3710d846b63188d3bba750c3ad3feabd9a22ee7d080fc
- 0xa7d3fa0a08edea990614977b51a6b3289c357a88d8ca06dcbfe67415a017c0e7
- 0xa034ebc8d117fbf1ed466b70baa0478bf213b743e1a41cba1d2da7a9f310184d
- 0x1597ec94933260048e5e583aff1ad0fd44cc49efcd0a994091ed5db4924d7b02
- 0xe01539ac4c9f9cdf265a9e5c6d99c8da11e70ff0c7175fb23e402d33b9d79785
- Day root
- 0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c
- Chained
- 0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6
- Published
- On Arc Testnet, block 69753317: 0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1