← The evidence ledger
Evidence row 547787
Observed , by sync.x402_bazaar/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://pennydatahq.com/api/carbon/:postcode
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 352fab4d0a5203b603e5cfad4ec252c1d955a4200e76f947e2d1d66ad6dea1b7
- Leaf
- 0xe325081e1406797217cd0db3813c7bab14e62c9d2dc8fa5f0c97e0d113ecb7d7
What was observed
{
"endpoints": [
[
"x402",
"https://pennydatahq.com/api/carbon/:postcode"
]
],
"name": "GB Carbon Intensity",
"owner_address": "0xd0a3c0f5612ecd88e4b16ef1cd458e1a5e8ffd49",
"raw": {
"accepts": [
{
"amount": "2000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:8453",
"payTo": "0xd0A3c0f5612EcD88e4b16Ef1cD458e1a5E8FFD49",
"scheme": "exact"
}
],
"description": "Forecast carbon intensity of Great Britain electricity for the current half hour in the region of a postcode, with the generation mix, as JSON.",
"extensions": {
"bazaar": {
"info": {
"input": {
"method": "GET",
"pathParams": {
"postcode": ":postcode"
},
"queryParams": {},
"type": "http"
},
"output": {
"example": {
"dno_region": "SSE South",
"from": "2026-10-27T14:00Z",
"generation_mix": {
"biomass": 5.2,
"coal": 0,
"gas": 20,
"hydro": 0,
"imports": 3.1,
"nuclear": 9.2,
"other": 0,
"solar": 20,
"wind": 42.5
},
"intensity_gco2_per_kwh": 85,
"intensity_index": "low",
"postcode": "RG10",
"region": "South England",
"to": "2026-10-27T14:30Z"
},
"type": "json"
}
},
"routeTemplate": "/api/carbon/:postcode",
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"method": {
"enum": [
"GET"
],
"type": "string"
},
"pathParams": {
"properties": {
"postcode": {
"description": "Great Britain postcode or outward code (the first half, such as RG10), with or without the space, any case. Northern Ireland (BT) is not on the GB grid and is not supported.",
"type": "string"
}
},
"required": [
"postcode"
],
"type": "object"
},
"queryParams": {
"properties": {},
"type": "object"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"properties": {
"dno_region": {
"description": "Distribution network operator area",
"type": [
"string",
"null"
]
},
"from": {
"description": "Start of the half hour, ISO 8601 UTC",
"type": [
"string",
"null"
]
},
"generation_mix": {
"additionalProperties": {
"type": "number"
},
"description": "Percent by fuel",
"type": "object"
},
"intensity_gco2_per_kwh": {
"description": "Regional forecast",
"type": [
"number",
"null"
]
},
"intensity_index": {
"description": "very low, low, moderate, high or very high",
"type": [
"string",
"null"
]
},
"postcode": {
"description": "Outward code",
"type": "string"
},
"region": {
"type": [
"string",
"null"
]
},
"to": {
"description": "End of the half hour, ISO 8601 UTC",
"type": [
"string",
"null"
]
}
},
"required": [
"postcode"
],
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
}
},
"lastUpdated": "2026-10-27T14:41:00.453Z",
"quality": {
"l30DaysTotalCalls": 1,
"l30DaysUniquePayers": 1,
"lastCalledAt": "2026-10-27T14:41:00.185Z"
},
"resource": "https://pennydatahq.com/api/carbon/:postcode",
"serviceName": "GB Carbon Intensity",
"tags": [
"carbon-intensity",
"electricity",
"energy",
"esg",
"uk"
],
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "Forecast carbon intensity of Great Britain electricity for the current half hour in the region of a postcode, with the generation mix, as JSON."
}What the leaf hashes
{"body":"352fab4d0a5203b603e5cfad4ec252c1d955a4200e76f947e2d1d66ad6dea1b7","id":547787,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793133215512729,"prev":null,"subject":"x402_bazaar:https://pennydatahq.com/api/carbon/:postcode","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).
- 0xe324ac54f9a2dce328d2679b0b5ac0f03e36a8e15f837a6b2b5abcd05c00101f
- 0xf40a379750286fdc0375ee4f08277d9d28d32ed73859d00035a4b7dc26141c3d
- 0x87fd729962a1435394040b87c854e2b89674428ee3e4b1c5ebfbe12db8297636
- 0xd41f32115d5c4b4b96d23b88cceeb811da73d8a112b59b9ba05a0d51c9f5614b
- 0x96ab16bbcce203b46a422ff2f34966b9e60f13eac571183b5af4a546960f8897
- 0x700e371bb950c77c0ae823a9cbb5cc4d62ef4b3dac543e74e6e8d4c33114b0c7
- 0x8bcf8f407f87e79b3e44b349c7f8f65b2a732fa1cc10a255f564d8ee9c0aa403
- 0xcf1f421e1924be2bc5f4e29837bb2ebe70e0b8e9bd77f2ac333e1521a545d9fa
- 0x19824223ee11ddb016efd2e327ed643b913aa224363800e37b517eebd94adff4
- 0x9dd5b513b09ea681169c98daa1974e29a8c41be70e08e7d4aeba42ed6a336da7
- 0x34f3c48e71e3a51d90a85a367f52d52a7bd33af28aa5a0369e154bffa6a38243
- 0x46ff3840378aba3ab5311ff9a58e7269ceff45cbef540c18a2bad9af3d6127bb
- 0xd98ea318b514153f74841c90aff18a807e61314ec99610bf3bdbb7219da01cbd
- 0xf72dee7a0c7534cb19ede4959b957b00c0a8285c36ad49dd2ce1c1092bf60d93
- 0x24e3e2bb8ee1e8d20756de35f0e0c4ec8eb1f193bd2cf3f077ee1f92f211c34d
- 0x8745bd887f5ce9f7a49558fd2b04cdcd97a05ea9f8a23f62d0e80cb13d328b0f
- 0xdf1105afdc109de3c09a98fc8a3864159ad964e6f49b635c105a27a1e1f14310
- 0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197
- 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
- Day root
- 0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
- Chained
- 0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
- Published
- On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4