← The evidence ledger
Evidence row 452195
Observed , by sync.x402_bazaar/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://api.alexstokes.com/v1/tenders
- Recorded
- Previous row
- #64990
- Body SHA-256
- 488b07919c8a8c890976963815285d81085e9529f21f34eebe505d6bc47304e1
- Leaf
- 0x9d68ee66387673de4d7f153cf6c7d8b68be2333daa5ac5c842017de1b18d621a
What was observed
{
"endpoints": [
[
"x402",
"https://api.alexstokes.com/v1/tenders"
]
],
"name": "api.alexstokes.com/v1/tenders",
"owner_address": "0x6180a2f87c9ac53a3ca527c15c1a81a951b95073",
"raw": {
"accepts": [
{
"amount": "10000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:8453",
"payTo": "0x6180a2F87C9Ac53A3CA527c15c1A81A951B95073",
"scheme": "exact"
}
],
"description": "UK tenders and public procurement search for apps, automations and AI agents. Search UK government contract notices from Find a Tender by keyword, CPV, delivery region, deadline and value. Returns up to 25 structured notices with buyers, deadlines, values and official source links where available. Bounded ingestion window, not all UK contracts; check free /status. Successful empty searches are chargeable.",
"extensions": {
"bazaar": {
"info": {
"input": {
"method": "GET",
"queryParams": {
"limit": 10,
"q": "cleaning",
"status": "open"
},
"type": "http"
},
"output": {
"example": {
"data": [],
"meta": {
"coverage": "Notices in the ingested update window only.",
"fresh": true,
"limit": 10,
"next_offset": null,
"offset": 0,
"source": "Find a Tender",
"total": 0
}
},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"additionalProperties": false,
"properties": {
"cpv": {
"description": "CPV code prefix.",
"pattern": "^\\d{2,8}$",
"type": "string"
},
"currency": {
"description": "Required with value filters; no currency conversion.",
"pattern": "^[A-Z]{3}$",
"type": "string"
},
"deadline_from": {
"type": "string"
},
"deadline_to": {
"type": "string"
},
"limit": {
"default": 10,
"maximum": 25,
"minimum": 1,
"type": "integer"
},
"max_value": {
"minimum": 0,
"type": "number"
},
"min_value": {
"minimum": 0,
"type": "number"
},
"offset": {
"default": 0,
"maximum": 1000,
"minimum": 0,
"type": "integer"
},
"q": {
"description": "Literal case-insensitive AND keyword terms across title, description, buyer and CPV descriptions.",
"maxLength": 200,
"type": "string"
},
"region": {
"description": "Published delivery region code prefix, e.g. UKG for West Midlands. Not buyer office location; national-only and missing locations may be omitted.",
"maxLength": 12,
"type": "string"
},
"snapshot": {
"description": "Copy meta.snapshot from page one when offset > 0; changed dataset returns 409.",
"maxLength": 80,
"type": "string"
},
"status": {
"default": "open",
"description": "Derived from the latest ingested notice. Open does not establish supplier eligibility.",
"enum": [
"open",
"closed",
"cancelled",
"planned",
"unknown",
"all"
],
"type": "string"
}
},
"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-27T09:58:52.753Z",
"quality": {
"l30DaysTotalCalls": 8,
"l30DaysUniquePayers": 6,
"lastCalledAt": "2026-10-23T23:33:33.367Z"
},
"resource": "https://api.alexstokes.com/v1/tenders",
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "UK tenders and public procurement search for apps, automations and AI agents. Search UK government contract notices from Find a Tender by keyword, CPV, delivery region, deadline and value. Returns up to 25 structured notices with buyers, deadlines, values and official source links where available. Bounded ingestion window, not all UK contracts; check free /status. Successful empty searches are chargeable."
}What the leaf hashes
{"body":"488b07919c8a8c890976963815285d81085e9529f21f34eebe505d6bc47304e1","id":452195,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793100518541379,"prev":64990,"subject":"x402_bazaar:https://api.alexstokes.com/v1/tenders","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (273461 rows).
- 0x9d694893224fb1611d90d3dfb99ff8fe7babfb98e9799ec9ecaa5c1c5f7451ee
- 0x4265f744b8dd18b7f177c06fe953a194a8eace1492b47c137a0815b713a13a50
- 0xea2dc5902bd0105bf992e74dde06cbdacbfce0230d073a491a38a372fc5fa614
- 0x6e1d5a3a148790300474b1941e865cbccba571b0450e540ed0328e1bca467921
- 0xee1c8e5bfc358ef4faf3c87c711ef9550803a482be03cf5a99027854aa727097
- 0x363708c21c7ac74b9d1e6a59e00e078b3de65ec8332a71bf1428265af730bec4
- 0xc7cce059be658a791ad63dea5b44e477752e5c813c2c2c4835b2501fc71ac086
- 0x04e0ccda458cf45bfa800a30eae70da9703a8eaf2bee749da582e6eba4196d39
- 0xe1f1feb944b74b233bdbd51fa247618504ff3042fbe4b1384ab8a7ac32d1dfc9
- 0xff9e180b3d149e0efd3fdce83f8cba40e051b166a2b118467d73ab2d083ffb91
- 0x00030ef583f69b3277c49a56d1ebdd422f1784bcc963473282ee6631e8d9cca4
- 0x6e52b67215988e172a57437ef7e49cbf100e86fb3bb11c32506b78488daa7f10
- 0xe8a6f20810396abd4baf9472081cda6d396bc7cf52a77bffdd9f33b41c62adcc
- 0xb37e6165108af3c1962db6b76953aee5ee86201747a07444ad2760bf2d5dca23
- 0xa3fff4662cd48659f5bafd0612931759a90e53a7b4209ed8f26f6594a07bb547
- 0x64c405a28e8819716221eb2529fe4ce277ab08025e17e685cbd5ece75ceb75c7
- 0xf30fddbf4811226c58e8f0daf36fddd79fc5f1356b592bb1d99a8061ddbabe66
- 0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197
- 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
- Day root
- 0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
- Chained
- 0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
- Published
- On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4