addrbookFor publishers
← The evidence ledger

Evidence row 1262746

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://base-token-check.vercel.app/phone
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
d44dd972591bb2e23ea7f85e13a6ed765222ba218cf20dedc4306fc124222366
Leaf
0x5d0dddc0891296d8f548c802acc7b66a66b10037a7e2220d3ea40236940b36e5

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://base-token-check.vercel.app/phone"
    ]
  ],
  "name": "Phone Number Check",
  "owner_address": "0x5498b0aa90cd56f8962cbd136df3d3769c85f149",
  "raw": {
    "accepts": [
      {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:8453",
        "payTo": "0x5498b0Aa90cd56F8962CBd136DF3D3769C85f149",
        "scheme": "exact"
      }
    ],
    "description": "Validate and normalise any phone number worldwide: valid/possible, E.164 and national formats, country, type (mobile, fixed line, toll-free, VoIP...), original carrier, location and time zones. Offline, instant. For CRM, outreach, KYC and calling agents.",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "body": {
              "number": "+44 20 7946 0018"
            },
            "bodyType": "json",
            "method": "POST",
            "type": "http"
          },
          "output": {
            "example": {
              "carrier": null,
              "country_calling_code": 44,
              "disclaimer": "Parsed offline with Google's libphonenumber metadata (python port v9.0.42). 'carrier' is the operator the number range was originally allocated to; ported numbers may now be served by another operator. No live network (HLR) lookup is made, so validity means the number matches its country's numbering plan, not that it is currently in service.",
              "e164": "+442079460018",
              "input": "+44 20 7946 0018",
              "international": "+44 20 7946 0018",
              "location": "London",
              "national": "020 7946 0018",
              "possible": true,
              "region_code": "GB",
              "time_zones": [
                "Europe/London"
              ],
              "type": "fixed_line",
              "valid": true
            },
            "type": "json"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "body": {
                  "properties": {
                    "default_region": {
                      "anyOf": [
                        {
                          "pattern": "^[A-Za-z]{2}$",
                          "type": "string"
                        },
                        {
                          "type": "null"
                        }
                      ],
                      "default": null,
                      "description": "ISO country used when the number has no +prefix",
                      "title": "Default Region"
                    },
                    "number": {
                      "description": "Phone number, ideally in +E.164 form",
                      "pattern": "^[0-9+()\\-. ]{3,40}$",
                      "title": "Number",
                      "type": "string"
                    }
                  },
                  "required": [
                    "number"
                  ],
                  "title": "PhoneRequest",
                  "type": "object"
                },
                "bodyType": {
                  "enum": [
                    "json",
                    "form-data",
                    "text"
                  ],
                  "type": "string"
                },
                "method": {
                  "enum": [
                    "POST"
                  ],
                  "type": "string"
                },
                "type": {
                  "const": "http",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "method",
                "bodyType",
                "body"
              ],
              "type": "object"
            },
            "output": {
              "properties": {
                "example": {
                  "type": "object"
                },
                "type": {
                  "type": "string"
                }
              },
              "required": [
                "type"
              ],
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      }
    },
    "lastUpdated": "2026-10-30T09:04:34.655Z",
    "quality": {
      "l30DaysTotalCalls": 2,
      "l30DaysUniquePayers": 1,
      "lastCalledAt": "2026-10-30T09:04:34.539Z"
    },
    "resource": "https://base-token-check.vercel.app/phone",
    "serviceName": "Phone Number Check",
    "tags": [
      "phone",
      "validation",
      "e164",
      "crm",
      "telecom"
    ],
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "Validate and normalise any phone number worldwide: valid/possible, E.164 and national formats, country, type (mobile, fixed line, toll-free, VoIP...), original carrier, location and time zones. Offline, instant. For CRM, outreach, KYC and calling agents."
}

What the leaf hashes

{"body":"d44dd972591bb2e23ea7f85e13a6ed765222ba218cf20dedc4306fc124222366","id":1262746,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793385585432673,"prev":null,"subject":"x402_bazaar:https://base-token-check.vercel.app/phone","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).

  1. 0x5d0ec9681379c19a30cfb626547e0c7da37025a8c4b0df03775988db98f9706c
  2. 0x028a524faa69d66a6dc84ca56bc90cc5da88501770bcd0c5eead5664eb099082
  3. 0x1f2bdc90a163c14d1c5a8a7f63b4308f6c12c5b7f906b0faea95075fb8d22d80
  4. 0x30b0b7470973c51faff5364301448c1f3ff458b0a4165c68e0837bcd851f636f
  5. 0x91b9282c70f39eea9d1f0cefe605e9eede8cff83ba323e8110d370227a0116af
  6. 0x5e0a98723619b6887b15ba52452a82038ba68654bebe12cd25a2e1426eb19fa6
  7. 0x42ac15d7aa490f2e77318053791b99d4c0e7c26a5b7405b2c9cd7fafd6a6a1f3
  8. 0xafda05c7aba5c61f6c41fcec93faee0f8b9befae614dcd977955c63e189c81f1
  9. 0x012c8ea666976ac5029219e1790e8eb9b5dfa71f259c3d6246b3e34e19dda17b
  10. 0x4af603ed372cbede24021596255022f15814cce72a473471e2e135c87627151b
  11. 0x4488115b5fc61e7d5bfcdbf7aa38f81ab53eeb50c9d628f96ea403edefd7c230
  12. 0xfa94159aef5b12f68a3f63d2d1da407c046b506ea4ce39470d2b54413432c727
  13. 0xe40462ac4be9e0733d302c0e0df3c848b765843b82a83461994f72406640846f
  14. 0xd036f65644c5bb700403844636b74b07a0ecb42fea108fce98c04207855ccb3e
  15. 0x7ecc532de10b728de98de2eb2a81fbd8da2254ff32b38b6ffde14af9964fc470
  16. 0x910a91495535ac1a9e959d27d607e185616d2d41b45bc7071c6357f426f372d8
  17. 0xffe660edb9e5c6e3449a49454634c3e7b2f9fe703e5697f723b021735647ab7e
  18. 0x30a81d8fcef4e8f9e2877c62796cfc5612fc1b251127d531dee28f8dbd5c5147
Day root
0x0826c7ad6039e06a2360ca0a4a3a4fe7f2626c6dc19f71a37599386f78b39875
Chained
0x36b4c8a1063758f0b8765fa1bdf75fa92fb543cc183add3e261880ee2bd1f822
Published
On Arc Testnet, block 69923247: 0x8704744146c6967c8abc9e9a99de4db7283b29e840922ea83a69b6fe776e6861

How to check it · This row as JSON