← The evidence ledger
Evidence row 74559
Observed , by baseline/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://eltociear-tokenguard.hf.space/world/airquality
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 56c7f56759895050a5b7c8f84f84f1c9aeb2f06b592e17796f00969bf109dc42
- Leaf
- 0x76393e7ab1e5bbd3bc8e7410870e6f6ee6a171ed44cceb07961f61452e667d58
What was observed
{
"endpoints": [
[
"x402",
"https://eltociear-tokenguard.hf.space/world/airquality"
]
],
"name": "tokenguard",
"owner_address": "0x5bcda55247b238a573a968b234f788a2d35664dd",
"raw": {
"accepts": [
{
"amount": "20000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:8453",
"payTo": "0x5bCDA55247B238a573A968B234F788a2D35664Dd",
"scheme": "exact"
}
],
"description": "How breathable is the air in this place right now? Current PM2.5, PM10, ozone, NO2, SO2, CO and dust plus both the US and European AQI, and the US AQI band ('Good', 'Unhealthy') so the number is directly actionable. Takes a place name, not coordinates",
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"location": "Tokyo"
},
"bodyType": "json",
"method": "POST",
"type": "http"
},
"output": {
"example": {
"european_aqi": 18,
"location": "Tokyo, Japan",
"pollutants": {
"ozone": 61,
"pm2_5": 9.8
},
"us_aqi": 42,
"us_aqi_category": "Good",
"uv_index": 5.2
},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"body": {
"properties": {
"latitude": {
"description": "Latitude (use instead of location)",
"type": "number"
},
"location": {
"description": "Place name, e.g. 'Tokyo' — geocoded for you",
"type": "string"
},
"longitude": {
"description": "Longitude (use instead of location)",
"type": "number"
}
},
"required": []
},
"bodyType": {
"enum": [
"json",
"form-data",
"text"
],
"type": "string"
},
"method": {
"enum": [
"POST",
"PUT",
"PATCH"
],
"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"
}
},
"catalogue": {
"discovery": "https://eltociear-tokenguard.hf.space/.well-known/x402",
"note": "Same x402 rail (USDC on Base), same payTo wallet, no account or API key. GET the discovery URL for the full route list and prices.",
"related": [
{
"covers": "pre-interaction EVM contract and token risk check",
"discovery": "https://eltociear-contract-guard.hf.space/.well-known/x402",
"service": "contract-guard"
},
{
"covers": "web data (read/crawl/search), MCP and agent-skill security scanning, developer supply chain",
"discovery": "https://eltociear-skill-audit.hf.space/.well-known/x402",
"service": "skill-audit"
}
],
"resources": "https://eltociear-tokenguard.hf.space/x402-resources"
}
},
"lastUpdated": "2026-10-08T06:14:23.91Z",
"quality": {
"l30DaysTotalCalls": 2,
"l30DaysUniquePayers": 2,
"lastCalledAt": "2026-10-08T06:14:23.804Z"
},
"resource": "https://eltociear-tokenguard.hf.space/world/airquality",
"serviceName": "tokenguard",
"tags": [
"environment",
"air-quality",
"weather",
"geospatial",
"ai-agents"
],
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "How breathable is the air in this place right now? Current PM2.5, PM10, ozone, NO2, SO2, CO and dust plus both the US and European AQI, and the US AQI band ('Good', 'Unhealthy') so the number is directly actionable. Takes a place name, not coordinates"
}What the leaf hashes
{"body":"56c7f56759895050a5b7c8f84f84f1c9aeb2f06b592e17796f00969bf109dc42","id":74559,"kind":"listing","method":"baseline/1","observed_us":1793025489221224,"prev":null,"subject":"x402_bazaar:https://eltociear-tokenguard.hf.space/world/airquality","subject_kind":"source_record"}Proof
Its day has not closed yet. A day closes ten minutes after midnight UTC; the proof appears here then.