addrbookFor publishers
← The evidence ledger

Evidence row 1789720

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://reference-data-api.onrender.com/v1/iban
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
730c622599604612297144e606e5f86b10f3e49db8441da9102203ce106c7669
Leaf
0x9a74c936fdfbfeb6b2da79eb09e7d6ab6ae25492c16f11a41eac3837afd04483

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://reference-data-api.onrender.com/v1/iban"
    ]
  ],
  "name": "Reference Data API",
  "owner_address": "0x6bffcc85172372ad4e9c1ffafe97980a2c778fc7",
  "raw": {
    "accepts": [
      {
        "amount": "22500",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:8453",
        "payTo": "0x6BfFcc85172372aD4e9c1Ffafe97980A2C778FC7",
        "scheme": "exact"
      }
    ],
    "description": "Validates an IBAN (ISO 13616: country format, length, check digits and, where defined, the national account check digit), formats it and splits it into bank code, branch code and account number, with SEPA membership and the bank name/BIC where a national bank directory exists. For payment, invoicing and onboarding agents. Does not prove that the account exists.",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "method": "GET",
            "queryParams": {
              "iban": "DE89370400440532013000"
            },
            "type": "http"
          },
          "output": {
            "example": {
              "account_number": "0532013000",
              "bank": {
                "bic": "COBADEFFXXX",
                "name": "Commerzbank"
              },
              "bank_code": "37040044",
              "country_code": "DE",
              "formatted": "DE89 3704 0044 0532 0130 00",
              "sepa": true,
              "valid": true
            },
            "type": "json"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "method": {
                  "enum": [
                    "GET",
                    "HEAD",
                    "DELETE"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "properties": {
                    "iban": {
                      "description": "IBAN, spaces allowed",
                      "type": "string"
                    }
                  },
                  "required": [
                    "iban"
                  ],
                  "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-11-01T16:34:03.896Z",
    "quality": {
      "l30DaysTotalCalls": 1,
      "l30DaysUniquePayers": 1,
      "lastCalledAt": "2026-11-01T16:34:03.679Z"
    },
    "resource": "https://reference-data-api.onrender.com/v1/iban",
    "serviceName": "Reference Data API",
    "tags": [
      "payments",
      "iban",
      "banking",
      "validation",
      "sepa"
    ],
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "Validates an IBAN (ISO 13616: country format, length, check digits and, where defined, the national account check digit), formats it and splits it into bank code, branch code and account number, with SEPA membership and the bank name/BIC where a national bank directory exists. For payment, invoicing and onboarding agents. Does not prove that the account exists."
}

What the leaf hashes

{"body":"730c622599604612297144e606e5f86b10f3e49db8441da9102203ce106c7669","id":1789720,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793559927949192,"prev":null,"subject":"x402_bazaar:https://reference-data-api.onrender.com/v1/iban","subject_kind":"source_record"}

Proof

Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (302406 rows).

  1. 0x9a74af1c96d0731a358e8a89922901b6fd34fd1f0b3ffdd5e5a7bb422a5dcba9
  2. 0x6a1daee009762c7d46389525dd62521b32f67d67aff68cfab87bb541964f7a8b
  3. 0xb40040f33a08c18572546b703e6859f09245319bf55e2523e0a08f4a9f25cdb2
  4. 0x72ac6156f949b4f3f657bdbc46743df85a744c5bd78b5dd626f45453cc11774a
  5. 0xc08d0b947fe9ff9b65a8c973f173eff9766214bcb752f8c6869ec150e707c3b6
  6. 0x0ad67db5d7b0717dba89e1dfdf42ae94f46b4f0df153da4c0a873ea458837b45
  7. 0x490f14f0b89419dbbd8c9de235ab1b755913ccce893be02c9dd9571ce89899f7
  8. 0x68912bc197fef62750f7c9e268662a660af6b1d458124f862f8d9448dfbfbfe8
  9. 0xb18cfaf5ad6e5f178855c62d9d59a41dd732e5b33df12dc647710451a0b0cf1d
  10. 0x5d596884f4bfbd863387bf2c25d6de929125a4752067afdac25739524522e691
  11. 0x9675fea2a54903945c5bdd119593e302eb9dbc2df090eaf884cb90f4853f38af
  12. 0x2da1f7d795194b9aa5d84ca1400210ade7a1b6b7791b47558332be1857b0b025
  13. 0xb57858c9b723be1615b551d396a235a4b04c35c7b3d756ec3335a4f69375f8f3
  14. 0x82d96787431d530f2599d2a77b24c7b5e6f2bf6720f7cd054b4dc0d4ba248628
  15. 0x4a900ec4cce00639b2e45adc5a7ba556793a171aadb927fa15d539147429570d
  16. 0xc2b1c84ef3531511a3d8d9db5ff9eeca2725a3782e7f9c4ac87fc0f1588349fa
  17. 0x0c618c42b286ad61acd8204aa6dcf024b8b041d3759aa585bf4e221abc39cb5d
  18. 0x6142ac48fda269c17791c79da99c2456ac6acfe98268f4d168a404fd6040c703
  19. 0x3315fd2757fdd435852cc277377234a3f3909a6d2a089d0e36f6d59aacfda910
Day root
0x7fa2cba1cf3d6b35630896f5fe1a650adb307ea2c376e80a5f2d9276b7cb5ab3
Chained
0x577ff89ba012beeff3197bcff7fa86752074bdf54205a24359cc437be2a952a4
Published
On Arc Testnet, block 70262758: 0x435bc1b9331471d72e1998f2e420983b5189d4da65ffbd6f27ef40daf5e1ea90

How to check it · This row as JSON