addrbookFor publishers
← The evidence ledger

Evidence row 1508030

Observed , by sync.x402_bazaar/1.

Kind
listing
About
source_record x402_bazaar:https://agent-data-platform.langtools.workers.dev/v1/nsw-da/applications
Recorded
Previous row
#1038844
Body SHA-256
59ec0d681dbc36c2d8760e6d1798c487c844ee490313dca30ead0fe96a4c149e
Leaf
0x7ff28e1a933b2047a62951b3dd0b44ce755f01f9414d0716faad512d6375f89b

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://agent-data-platform.langtools.workers.dev/v1/nsw-da/applications"
    ]
  ],
  "name": "Agent Data Platform",
  "owner_address": "0x2d6f7d1e969a3c6218599b348ebbbddc7f583948",
  "raw": {
    "accepts": [
      {
        "amount": "10000",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "maxTimeoutSeconds": 300,
        "network": "eip155:8453",
        "payTo": "0x2D6F7D1e969a3C6218599B348EbBBDdc7f583948",
        "scheme": "exact"
      }
    ],
    "description": "NSW Development Applications: Search NSW development applications by council, suburb, postcode or lodgement date, newest lodgement first.",
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "method": "GET",
            "queryParams": {
              "council": "Parramatta",
              "limit": "5",
              "lodged_from": "2026-09-01"
            },
            "type": "http"
          },
          "output": {
            "example": {
              "attribution": {
                "licence": "CC BY 4.0",
                "licenceUrl": "https://creativecommons.org/licenses/by/4.0/",
                "publisher": "NSW Department of Planning, Housing and Infrastructure (NSW Planning Portal)",
                "text": "Contains data from the NSW Planning Portal Online DA Data API, © State of New South Wales, licensed under CC BY 4.0."
              },
              "data": [
                {
                  "application_type": "Development Application",
                  "cost_is_placeholder": 0,
                  "cost_of_development": 91300,
                  "council_application_number": "DA/178/2026",
                  "council_name": "City of Parramatta Council",
                  "determination_date": "2026-08-28",
                  "development_types": [
                    "Demolition",
                    "Subdivision",
                    "Supporting Development"
                  ],
                  "lodgement_date": "2026-03-30",
                  "new_dwellings": null,
                  "pan": "PAN-624302",
                  "primary_address": "5A ATKINS ROAD ERMINGTON 2115",
                  "primary_lat": -33.81028812,
                  "primary_lng": 151.063792616,
                  "primary_postcode": "2115",
                  "primary_suburb": "ERMINGTON",
                  "source_last_updated": "2026-09-01T01:03:49.900",
                  "status": "Determined",
                  "storeys": null
                }
              ],
              "meta": {
                "has_more": true,
                "limit": 20,
                "offset": 0
              }
            },
            "type": "json"
          }
        },
        "schema": {
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "properties": {
            "input": {
              "additionalProperties": false,
              "properties": {
                "method": {
                  "enum": [
                    "GET"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "properties": {
                    "application_type": {
                      "description": "Application type, exact and case-sensitive; valid values are the keys of by_application_type in nsw_da_get_summary",
                      "type": "string"
                    },
                    "council": {
                      "description": "Council name or part of it, case-insensitive; matches every council whose name contains it. Full names are in by_council of nsw_da_get_summary",
                      "type": "string"
                    },
                    "development_type": {
                      "description": "Development type, partial match",
                      "type": "string"
                    },
                    "limit": {
                      "description": "Page size, 1-100 (default 20)",
                      "type": "string"
                    },
                    "lodged_from": {
                      "description": "Lodgement date lower bound, yyyy-mm-dd",
                      "type": "string"
                    },
                    "lodged_to": {
                      "description": "Lodgement date upper bound, yyyy-mm-dd",
                      "type": "string"
                    },
                    "min_cost": {
                      "description": "Minimum estimated cost of development in AUD",
                      "type": "string"
                    },
                    "offset": {
                      "description": "Number of results to skip, 0-1000 (default 0)",
                      "type": "string"
                    },
                    "postcode": {
                      "description": "4-digit postcode of the primary address",
                      "type": "string"
                    },
                    "status": {
                      "description": "Application status, exact and case-sensitive; valid values are the keys of by_status in nsw_da_get_summary",
                      "type": "string"
                    },
                    "suburb": {
                      "description": "Suburb of the primary address, case-insensitive",
                      "type": "string"
                    }
                  },
                  "required": [],
                  "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-31T07:55:39.857Z",
    "quality": {
      "l30DaysTotalCalls": 6,
      "l30DaysUniquePayers": 5,
      "lastCalledAt": "2026-10-31T07:55:39.284Z"
    },
    "resource": "https://agent-data-platform.langtools.workers.dev/v1/nsw-da/applications",
    "serviceName": "Agent Data Platform",
    "tags": [
      "planning",
      "development applications",
      "property",
      "nsw",
      "australia"
    ],
    "type": "http",
    "x402Version": 2
  },
  "source": "x402_bazaar",
  "summary": "NSW Development Applications: Search NSW development applications by council, suburb, postcode or lodgement date, newest lodgement first."
}

What the leaf hashes

{"body":"59ec0d681dbc36c2d8760e6d1798c487c844ee490313dca30ead0fe96a4c149e","id":1508030,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793472706603745,"prev":1038844,"subject":"x402_bazaar:https://agent-data-platform.langtools.workers.dev/v1/nsw-da/applications","subject_kind":"source_record"}

Proof

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

  1. 0x7ff28e12fe6b453ae702acd1f3c0c9a14dba132b29325679d8ec548e6b5bce65
  2. 0x226308f963f8f9568c7f17c9ddfd4c77bac99b6c95bec04232fe64f50fdfc50e
  3. 0x5b2db81afe7879af648ae413e3f81ee55a1a07b96818a2589798760fc98e6ee7
  4. 0x8206e14172759f78d1ddac7d41194c196708caae5054b8affad9ce80a0653e22
  5. 0x7fa79e80299321f6c9a871fbc33f1b74fcf243691902d772ced11feb83730e66
  6. 0xa7cd556ce7b6454ccba72710096f0cd9ed0e42097566fd8d4b2f16ffd6418b30
  7. 0xb4e99bb9cdd424a53bafe5bcd2eefe082ccb718fbb322c0f1136bd7591090af6
  8. 0xd45c966db0fb84cd9e603e7195a8e3ebe79300fe723e68b35651a5f06a69e616
  9. 0x893784be7826e593242bea7f7c5dc9a23f98d58eaf01d6686bbde091d625a8d9
  10. 0x81c3cbbd2ee92480845d37d877f1af69de483755c1d326007158394703151125
  11. 0x1f548fdec9eb6eb2bdfcf14e677d22b0aafcfc6c7e4ce9e94ae31d5b466ff11b
  12. 0xdfffa337c1b796d703a06a3c278ecc1115120a9e96b1b674c0942b855e8c05d1
  13. 0x5da98004d63a664b48fb1cbdd3411495870573c4cdf283e78b4657e393085211
  14. 0xa59dc4109e7747a67ff1c74b854a6a84d4177b254204f0623f549d72e4be7445
  15. 0xb553c856ad5fb96dd995dd0c40f65a2d8efc7b7f254a1ac0f2c104350e544985
  16. 0x919f237dec4df392868ab95f1d4300b185479ae64464cbc2e7385ad1fd6ab390
  17. 0xa00a931d72706fa2402bfc9b441a12eb7c6a61ff42a542916106e3637177f101
  18. 0x59f83f7228f07febe2780660e422e171b0359b8aa031ee3be07e991118130c15
Day root
0x24463725d1c0d9894bd6123691d532547aaa79f0762c0e45aa6a68acf1fd71ab
Chained
0x7d4824ff313dee7252a46f9d5c37b452851deb6c9f24a40c2f74ee0e53c82980
Published
On Arc Testnet, block 70093156: 0xedb7b832f4ebf6781b5ecd2ed241c435b862f4d3761541fa31adc1831b8c44a0

How to check it · This row as JSON