addrbookFor publishers
← The evidence ledger

Evidence row 3439426

Observed , by sync.agentic_market/1.

Kind
listing
About
source_record agentic_market:wallet-openverbs-com
Recorded
Previous row
#4175
Body SHA-256
00bab63812ceda33876a5ab0e2a6b87136ac9818b994d8984508a0dcbb4e8691
Leaf
0x953d28cd65299ff3ac92d8f9d473542aba549d09faa16261c9808dddcacd7fb2

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://wallet.openverbs.com/v1/detect"
    ],
    [
      "x402",
      "https://wallet.openverbs.com/v1/eip55"
    ],
    [
      "x402",
      "https://wallet.openverbs.com/v1/normalize"
    ],
    [
      "x402",
      "https://wallet.openverbs.com/v1/validate"
    ]
  ],
  "name": "wallet.openverbs.com",
  "owner_address": null,
  "raw": {
    "caip2_networks": [
      "eip155:8453"
    ],
    "category": "",
    "description": "",
    "domain": "wallet.openverbs.com",
    "endpoints": [
      {
        "description": "Guess which chain an address belongs to from its shape and encoding, without requiring the caller to know it up front. Returns the chain, format and address type, or nulls when nothing matches.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "example",
            "group": "body",
            "name": "address",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.004",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Chain detection",
        "tags": [
          "detect blockchain address",
          "wallet chain detection",
          "identify crypto address",
          "bitcoin ethereum detector",
          "address format lookup"
        ],
        "url": "https://wallet.openverbs.com/v1/detect"
      },
      {
        "description": "Apply the EIP-55 mixed-case checksum to an Ethereum address, regardless of its input casing. Returns the checksummed address and whether it differed from the input. Non-hex input is rejected before payment.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0x52908400098527886E0F7030069857D2E4169EE7",
            "group": "body",
            "name": "address",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.004",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "2"
        },
        "serviceName": "EIP-55 checksum",
        "tags": [
          "eip55 checksum api",
          "checksum ethereum address",
          "convert eth address checksum",
          "ethereum mixed case checksum",
          "apply eip55"
        ],
        "url": "https://wallet.openverbs.com/v1/eip55"
      },
      {
        "description": "Normalise an address to its canonical form — Ethereum to its EIP-55 checksummed form, bech32 Bitcoin to lowercase (base58check is left untouched as it is case-sensitive). An address that is not a valid address of a known chain is rejected before payment.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "0x52908400098527886E0F7030069857D2E4169EE7",
            "group": "body",
            "name": "address",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "ethereum",
            "group": "body",
            "name": "chain",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.004",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "2"
        },
        "serviceName": "Address normalisation",
        "tags": [
          "normalize wallet address",
          "canonical crypto address",
          "normalize ethereum address",
          "lowercase bech32 address",
          "wallet address canonicalization"
        ],
        "url": "https://wallet.openverbs.com/v1/normalize"
      },
      {
        "description": "Validate a blockchain address. Supply `chain` to check against a specific chain, or omit it to auto-detect. Ethereum addresses report their EIP-55 checksum state; Bitcoin covers base58check (P2PKH/P2SH) and bech32/bech32m segwit (P2WPKH/P2WSH/P2TR). A well-formed but invalid address returns `valid:false` — not an error.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "example",
            "group": "body",
            "name": "address",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "ethereum",
            "group": "body",
            "name": "chain",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.004",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "1",
          "l30DaysUniquePayers": "1"
        },
        "serviceName": "Address validation",
        "tags": [
          "validate wallet address",
          "ethereum address validation",
          "bitcoin address validation",
          "crypto address checker",
          "blockchain address validation"
        ],
        "url": "https://wallet.openverbs.com/v1/validate"
      }
    ],
    "enriched": false,
    "iconUrl": "",
    "id": "wallet-openverbs-com",
    "integrationType": "",
    "isNew": false,
    "name": "wallet.openverbs.com",
    "networks": [
      "Base"
    ],
    "priceSummary": {
      "avgCostBasis": "exact",
      "avgCostPerTransaction": "0.004",
      "currency": "USDC",
      "maxAmount": "0.004",
      "minAmount": "0.004"
    },
    "provider": "wallet.openverbs.com",
    "providerUrl": "",
    "serviceName": "",
    "tags": [
      "detect blockchain address",
      "wallet chain detection",
      "identify crypto address",
      "bitcoin ethereum detector",
      "address format lookup",
      "eip55 checksum api",
      "checksum ethereum address",
      "convert eth address checksum",
      "ethereum mixed case checksum",
      "apply eip55",
      "normalize wallet address",
      "canonical crypto address",
      "normalize ethereum address",
      "lowercase bech32 address",
      "wallet address canonicalization",
      "validate wallet address",
      "ethereum address validation",
      "bitcoin address validation",
      "crypto address checker",
      "blockchain address validation"
    ]
  },
  "source": "agentic_market",
  "summary": ""
}

What the leaf hashes

{"body":"00bab63812ceda33876a5ab0e2a6b87136ac9818b994d8984508a0dcbb4e8691","id":3439426,"kind":"listing","method":"sync.agentic_market/1","observed_us":1793903214137830,"prev":4175,"subject":"agentic_market:wallet-openverbs-com","subject_kind":"source_record"}

Proof

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

  1. 0x953d31494ce9c1390d9560de9c2601795233ede2d3520b9fe4019264d3215309
  2. 0x99ff721f7922e435d920423dfa5b31979cfb8678d47bbf14c1cc3efc45de26c3
  3. 0x4f02b07798ec3a783b26bf2ed10a626a446e10ceb0af0fe427a7d4c8c8b51ffa
  4. 0x6991a596fe63de6696b684f4b9101bc7e2bd18bf6c9c28c98358fa1e1e999917
  5. 0x37d126d2bf44c810d2ed075f8d726726dcaa0949523650610f04ef1e71937c28
  6. 0x5650ac33219687967fbddb34d497d090ff36b14bd4b68700faf7f3cdf1a2356d
  7. 0x95abbf652d44bb90615d564445a1948bb966460d630435ff4af379706ca8c7f1
  8. 0x4a3aa6062fd85f504ad24fa002457a15795cbfdfc3017e63de22fb581d1820fe
  9. 0xce31be16a2b543856f49ea460873626b629d43a893af366b7f4afb2c7627b09c
  10. 0x5249c55ffa643c7a7b7c094ac0ad222baffb37ac8c713588b7acf0d47d19f573
  11. 0xd6f83e3d4dd6421a5b7a9d1a724d9b6ae8770bdfe0d8182c81467891082567a6
  12. 0x94259e5d79d4a42da1baa0e2ef4c4709836c722ba742bff6a395c39718f65f13
  13. 0xa3664085bcc71207d81f3865ecbfbe8edaf5dd0f35cf6509def349bf1e19db53
  14. 0xcd7dd4b73475d9daf8066f64735db723e9ca6d35bbe9f3158528fa2e4ee200de
  15. 0x8d4c57bbc31050ce925844401ecdf17b888da2f6d1ae583a863bdf84d2854302
  16. 0x5c64b7138585466e7e8be72af6f3dc72c511db2c0c1dc5b6e34ad4e9456c2308
  17. 0x7e5b4628b4269525ce0744fb873651b9d7be5748de44b7e6b858af09c7e30bd8
  18. 0xfb4e1f4d701ae273fb0cd57757f659e327608e5561a752b2099b436618493c84
  19. 0xf72fe7c4860b9addb17aac4a00b8afc2f8085836173f10f31697c3d192df119b
Day root
0x9f0215efb0252701dc86d5600ce95f276cccc716759bf112525ae863f698d128
Chained
0xc54ddff800630c6cd9656f99e7d6a61adce99bf1cea37121600598b0a9a720d2
Published
On Arc Testnet, block 70942081: 0x88f612ad94ca63af4e4e9faab9f34b665b41f03828afac1571ad013cc62bba94

How to check it · This row as JSON