addrbookFor publishers
← The evidence ledger

Evidence row 3766976

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://agent-data-tools.revmesh2074.workers.dev/ip/geolocate
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
199c2db31bc8448af12467e5db7067731e99120dca36427b176b9604e5359dc3
Leaf
0x3e916e9a45bd9c10504d6064da1cebf908a7d67f01f65277449c69b67e719582

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://agent-data-tools.revmesh2074.workers.dev/ip/geolocate"
    ]
  ],
  "name": "IP geolocation",
  "owner_address": "0x2074c40346ae2a90e0e4a391bcee6f16bf5277f5",
  "raw": {
    "accepts": [
      {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:8453",
        "payTo": "0x2074C40346Ae2A90e0E4A391bceE6F16BF5277f5",
        "scheme": "exact"
      },
      {
        "amount": "10000",
        "asset": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:137",
        "payTo": "0x2074C40346Ae2A90e0E4A391bceE6F16BF5277f5",
        "scheme": "exact"
      },
      {
        "amount": "10000",
        "asset": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:42161",
        "payTo": "0x2074C40346Ae2A90e0E4A391bceE6F16BF5277f5",
        "scheme": "exact"
      },
      {
        "amount": "10000",
        "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
        "extra": {
          "feePayer": "BENrLoUbndxoNMUS5JXApGMtNykLjFXXixMtpDwDR9SP"
        },
        "maxTimeoutSeconds": 300,
        "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
        "payTo": "82wfSCZhCmZA7zwqqt6Q3FG8nqYBwUvbThP6M97fa9Q6",
        "scheme": "exact"
      }
    ],
    "description": "IP geolocation. Geolocate an IPv4 or IPv6 address to its city, region, country (code and name), continent and approximate latitude and longitude, with the address range the record covers, from DB-IP's City Lite data (CC BY 4.0, monthly; attribution in every answer). City level at best; private and reserved addresses are refused. Use to localise a visitor or caller, pick a region or enrich logs; for the network owner and registry record use ip_lookup.",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "method": "GET",
            "queryParams": {
              "ip": "8.8.8.8"
            },
            "type": "http"
          },
          "output": {
            "example": {
              "accuracy": "city level at best; the free Lite data set, updated monthly",
              "attribution": "IP Geolocation by DB-IP (https://db-ip.com), IP to City Lite, CC BY 4.0",
              "attributionUrl": "https://db-ip.com",
              "city": "Mountain View",
              "continent": "NA",
              "continentName": "North America",
              "country": "US",
              "countryName": "United States",
              "dataMonth": "2026-10",
              "ip": "8.8.8.8",
              "latitude": 37.4056,
              "longitude": -122.0775,
              "range": "8.8.8.0-8.8.8.255",
              "region": "California",
              "version": 4
            },
            "type": "json"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "method": {
                  "enum": [
                    "GET"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "properties": {
                    "ip": {
                      "description": "Public IPv4 or IPv6 address",
                      "examples": [
                        "8.8.8.8"
                      ],
                      "type": "string"
                    }
                  },
                  "required": [
                    "ip"
                  ],
                  "type": "object"
                },
                "type": {
                  "const": "http",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "method"
              ],
              "type": "object"
            },
            "output": {
              "properties": {
                "example": {
                  "properties": {
                    "accuracy": {
                      "type": "string"
                    },
                    "attribution": {
                      "type": "string"
                    },
                    "attributionUrl": {
                      "type": "string"
                    },
                    "city": {
                      "type": "string"
                    },
                    "continent": {
                      "type": "string"
                    },
                    "continentName": {
                      "type": "string"
                    },
                    "country": {
                      "type": "string"
                    },
                    "countryName": {
                      "type": "string"
                    },
                    "dataMonth": {
                      "type": "string"
                    },
                    "ip": {
                      "type": "string"
                    },
                    "latitude": {
                      "type": "number"
                    },
                    "longitude": {
                      "type": "number"
                    },
                    "range": {
                      "type": "string"
                    },
                    "region": {
                      "type": "string"
                    },
                    "version": {
                      "type": "number"
                    }
                  },
                  "type": "object"
                },
                "type": {
                  "type": "string"
                }
              },
              "required": [
                "type"
              ],
              "type": "object"
            }
          },
          "required": [
            "input"
          ],
          "type": "object"
        }
      },
      "builder-code": {
        "info": {
          "a": "bc_09e30bdm"
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "additionalProperties": false,
          "properties": {
            "a": {
              "description": "App builder code",
              "pattern": "^[a-z0-9_]{1,32}$",
              "type": "string"
            },
            "s": {
              "description": "Service builder codes",
              "items": {
                "pattern": "^[a-z0-9_]{1,32}$",
                "type": "string"
              },
              "maxItems": 11,
              "type": "array"
            },
            "w": {
              "description": "Wallet builder code",
              "pattern": "^[a-z0-9_]{1,32}$",
              "type": "string"
            }
          },
          "type": "object"
        }
      }
    },
    "iconUrl": "https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1792567527/bazaar-icons/a67d2da18841a325.png",
    "lastUpdated": "2026-11-06T10:30:36.086Z",
    "quality": {
      "l30DaysTotalCalls": 1,
      "l30DaysUniquePayers": 1,
      "lastCalledAt": "2026-11-06T10:30:35.939Z"
    },
    "resource": "https://agent-data-tools.revmesh2074.workers.dev/ip/geolocate",
    "serviceName": "IP geolocation",
    "tags": [
      "ip-geolocation",
      "ip-location",
      "geoip",
      "ip-to-city",
      "ip-address"
    ],
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "IP geolocation. Geolocate an IPv4 or IPv6 address to its city, region, country (code and name), continent and approximate latitude and longitude, with the address range the record covers, from DB-IP's City Lite data (CC BY 4.0, monthly; attribution in every answer). City level at best; private and reserved addresses are refused. Use to localise a visitor or caller, pick a region or enrich logs; for the network owner and registry record use ip_lookup."
}

What the leaf hashes

{"body":"199c2db31bc8448af12467e5db7067731e99120dca36427b176b9604e5359dc3","id":3766976,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793996751046716,"prev":null,"subject":"x402_bazaar:https://agent-data-tools.revmesh2074.workers.dev/ip/geolocate","subject_kind":"source_record"}

Proof

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

  1. 0x3e91106f6cd8ce9fff00eb542cfce83fb97d3c464b0fdfba3f5265a55a67680f
  2. 0xfddab3ca096d3e6d65346ffe76f6746056c6bfc5bf62da10535ef9b5264327dd
  3. 0x53462b72925a4e64d542286498090beaa6d12f014cbd5ab80221cfdfc4479d90
  4. 0xe633c131ab77e17a4b6ab827af18d282973f09c58331a6a4fd7a95e7deeb980b
  5. 0x439ee76072fce8ae0b6bb1f94d66abb9a53a046f2ce72064f4ecf51b9242ac82
  6. 0x4bc4fbff804f22382cb429ee84ddd4016c94d4311a927ef06befe08934bbeab5
  7. 0x774ae20276cf3cde83dfe3c31bf3900ee24d37c10aef5f43f57c1d6f966ea6ea
  8. 0x6a5b3781353f2948bcb7768a3dace5aaa5575e010bef131e5c4d8550d0807756
  9. 0xeffae260513fbf85ac37a7bfcfff3ad67ec2937ce47981486f6e3492e85d5c89
  10. 0x0f91b3b07e26e0704db97d950a67b7e7d710a779b93f0f38a466a282cbc357e5
  11. 0x442aecbb336a8197b5520de8e292c4fbee64898a0142c16bd3850378b13c927d
  12. 0x83c45f4b1c17fed9365b5dea4b351128887d611c98b738a63be5b4fba85f82c6
  13. 0xdea67765485b7f8e9cfd696a7b48f8329881cd7cb66c12d7580fdc33ae4e6a67
  14. 0xfff93ce218f4539f2d354235d409dc53c9f6102b043c9da7a4a7f0fd9c804d4f
  15. 0x3e5703f087c9966ff9f302cea33450db9f9fde7cafb8269b22ded1b2a3da03b0
  16. 0xdfedd18f60be5438b67a88cd42d31ead60bf5dbfc8d726e3d83be13474b3bd3f
  17. 0x4a618d78b1cebba8beec4ef22aaac9187dcdfb39064e0be537ca2600abb90740
  18. 0x119743aadcddb571b28b442b62196d4a0afc4e1c9979c2d477d34fcc9413deaf
  19. 0xc0d08d48601d1be90bcfc025e66bcaa0030120d688dd9c919b36c2c4446f4948
Day root
0xb30ccefe7182c6f767e1fcbfb5f64ffd649da831f665f65c5ff39cd40512284f
Chained
0xc383f7ef68d2914082484765aa09e42c12c59a74a096ae64127c562618c506d3
Published
On Arc Testnet, block 71111178: 0xfba13cb7ee4ada7f2fee3702a786a2201596be2ffea37dfc281ab4c8e9942fe1

How to check it · This row as JSON