← The evidence ledger
Evidence row 1602
Observed , by baseline/1.
- Kind
- listing
- About
- source_record agentic_market:astro-openverbs-com
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- d111e0e4ccf26061d49c106a1d7f8d86e69d2ba52255b52b28aaf5259fb45c60
- Leaf
- 0x4ccb366059859def5f5e9a5ce3ea983a76c9ce404a100093b2d667918c1aafbf
What was observed
{
"endpoints": [
[
"x402",
"https://astro.openverbs.com/v1/julian-date"
],
[
"x402",
"https://astro.openverbs.com/v1/moon-phase"
],
[
"x402",
"https://astro.openverbs.com/v1/season"
],
[
"x402",
"https://astro.openverbs.com/v1/sun"
]
],
"name": "astro.openverbs.com",
"owner_address": null,
"raw": {
"caip2_networks": [
"eip155:8453"
],
"category": "",
"description": "",
"domain": "astro.openverbs.com",
"endpoints": [
{
"description": "Compute the astronomical Julian Date (JD, fractional, epoch noon 1 Jan 4713 BC) and Modified Julian Date (MJD = JD − 2400000.5) of a UTC instant. Unlike `calendar`'s integer Julian Day Number, this carries the time-of-day fraction.",
"method": "POST",
"parameters": [
{
"default": null,
"description": "",
"enumValues": [],
"example": 1,
"group": "body",
"name": "day",
"required": false,
"type": "number"
},
{
"default": null,
"description": "",
"enumValues": [],
"example": 1,
"group": "body",
"name": "hour",
"required": false,
"type": "number"
},
{
"default": null,
"description": "",
"enumValues": [],
"example": 1,
"group": "body",
"name": "minute",
"required": false,
"type": "number"
},
{
"default": null,
"description": "",
"enumValues": [],
"example": 1,
"group": "body",
"name": "month",
"required": false,
"type": "number"
},
{
"default": null,
"description": "",
"enumValues": [],
"example": 1,
"group": "body",
"name": "year",
"required": false,
"type": "number"
}
],
"pricing": {
"amount": "0.004",
"currency": "USDC",
"maxAmount": "",
"minAmount": "",
"network": "eip155:8453",
"scheme": "exact"
},
"providerName": "",
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "2"
},
"serviceName": "Astronomical Julian Date",
"tags": [
"julian date calculator",
"modified julian date",
"utc to julian date",
"astronomical jd api",
"compute mjd"
],
"url": "https://astro.openverbs.com/v1/julian-date"
},
{
"description": "Compute the Moon's phase name, age in days since the last new moon and illuminated fraction (0..1) for a UTC date/time. Uses the mean synodic month (29.53 days).",
"method": "POST",
"parameters": [
{
"default": null,
"description": "",
"enumValues": [],
"example": 1,
"group": "body",
"name": "day",
"required": false,
"type": "number"
},
{
"default": null,
"description": "",
"enumValues": [],
"example": 1,
"group": "body",
"name": "hour",
"required": false,
"type": "number"
},
{
"default": null,
"description": "",
"enumValues": [],
"example": 1,
"group": "body",
"name": "minute",
"required": false,
"type": "number"
},
{
"default": null,
"description": "",
"enumValues": [],
"example": 1,
"group": "body",
"name": "month",
"required": false,
"type": "number"
},
{
"default": null,
"description": "",
"enumValues": [],
"example": 1,
"group": "body",
"name": "year",
"required": false,
"type": "number"
}
],
"pricing": {
"amount": "0.004",
"currency": "USDC",
"maxAmount": "",
"minAmount": "",
"network": "eip155:8453",
"scheme": "exact"
},
"providerName": "",
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
},
"serviceName": "Moon phase",
"tags": [
"moon phase api",
"lunar phase calculator",
"moon illumination lookup",
"moon age in days",
"date to moon phase"
],
"url": "https://astro.openverbs.com/v1/moon-phase"
},
{
"description": "Determine the astronomical season for a date, based on the Sun's apparent ecliptic longitude (0°=March equinox, 90°=June solstice, …). Defaults to the northern hemisphere; pass `hemisphere` to flip.",
"method": "POST",
"parameters": [
{
"default": null,
"description": "",
"enumValues": [],
"example": 1,
"group": "body",
"name": "day",
"required": false,
"type": "number"
},
{
"default": null,
"description": "",
"enumValues": [],
"example": "northern",
"group": "body",
"name": "hemisphere",
"required": false,
"type": "string"
},
{
"default": null,
"description": "",
"enumValues": [],
"example": 1,
"group": "body",
"name": "month",
"required": false,
"type": "number"
},
{
"default": null,
"description": "",
"enumValues": [],
"example": 1,
"group": "body",
"name": "year",
"required": false,
"type": "number"
}
],
"pricing": {
"amount": "0.004",
"currency": "USDC",
"maxAmount": "",
"minAmount": "",
"network": "eip155:8453",
"scheme": "exact"
},
"providerName": "",
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
},
"serviceName": "Astronomical season",
"tags": [
"astronomical season api",
"season by date",
"equinox solstice season",
"solar longitude lookup",
"hemisphere season calculator"
],
"url": "https://astro.openverbs.com/v1/season"
},
{
"description": "Compute sunrise, sunset, solar noon and day length for a latitude/longitude (east-positive) and date, using the NOAA sunrise equation. All times are UTC ISO-8601. Locations in polar day or night return null rise/set with a `polar` flag — a successful result, not an error.",
"method": "POST",
"parameters": [
{
"default": null,
"description": "",
"enumValues": [],
"example": 1,
"group": "body",
"name": "day",
"required": false,
"type": "number"
},
{
"default": null,
"description": "",
"enumValues": [],
"example": 1,
"group": "body",
"name": "lat",
"required": false,
"type": "number"
},
{
"default": null,
"description": "",
"enumValues": [],
"example": 1,
"group": "body",
"name": "lon",
"required": false,
"type": "number"
},
{
"default": null,
"description": "",
"enumValues": [],
"example": 1,
"group": "body",
"name": "month",
"required": false,
"type": "number"
},
{
"default": null,
"description": "",
"enumValues": [],
"example": 1,
"group": "body",
"name": "year",
"required": false,
"type": "number"
}
],
"pricing": {
"amount": "0.004",
"currency": "USDC",
"maxAmount": "",
"minAmount": "",
"network": "eip155:8453",
"scheme": "exact"
},
"providerName": "",
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "2"
},
"serviceName": "Sunrise / sunset",
"tags": [
"sunrise sunset api",
"solar noon calculator",
"day length lookup",
"noaa sunrise equation",
"sun times by location"
],
"url": "https://astro.openverbs.com/v1/sun"
}
],
"enriched": false,
"iconUrl": "",
"id": "astro-openverbs-com",
"integrationType": "",
"isNew": false,
"name": "astro.openverbs.com",
"networks": [
"Base"
],
"priceSummary": {
"avgCostBasis": "exact",
"avgCostPerTransaction": "0.004",
"currency": "USDC",
"maxAmount": "0.004",
"minAmount": "0.004"
},
"provider": "astro.openverbs.com",
"providerUrl": "",
"serviceName": "",
"tags": [
"julian date calculator",
"modified julian date",
"utc to julian date",
"astronomical jd api",
"compute mjd",
"moon phase api",
"lunar phase calculator",
"moon illumination lookup",
"moon age in days",
"date to moon phase",
"astronomical season api",
"season by date",
"equinox solstice season",
"solar longitude lookup",
"hemisphere season calculator",
"sunrise sunset api",
"solar noon calculator",
"day length lookup",
"noaa sunrise equation",
"sun times by location"
]
},
"source": "agentic_market",
"summary": ""
}What the leaf hashes
{"body":"d111e0e4ccf26061d49c106a1d7f8d86e69d2ba52255b52b28aaf5259fb45c60","id":1602,"kind":"listing","method":"baseline/1","observed_us":1793025254423869,"prev":null,"subject":"agentic_market:astro-openverbs-com","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (296695 rows).
- 0x4ccb395e5300dbb99d970b8476454c80eaf61bf1367618cc393f8e393934f9d5
- 0xcf5824466c36d1c0f142b38256de10e34f078653c06fefd916c9526e73b6fe75
- 0x14cb53cc3ae31a58599969b9df3fa2c98cdeaef78d21f3eb46302dec58364c49
- 0xd73f6d280d8d309ca1fb8db277554b55d03161e911bf8178cc8aab66ff14b267
- 0x1484985e925067f5f8af7c8c65a938e30c1cde5be61fd56e182e919713a61795
- 0x8719a5e73deb8d14bc4aaf97e8f81ee1526c8849aca0ef346bec99bb98d91915
- 0x57fecce15e46bd4201fde4a84fac749a6dc9862628a8917764ab506c93d5ab6d
- 0x3ed4cfcab68767004c8ab7b0b320732174d562974fd9108e8b41b926bab1350a
- 0xe94d7f707d4adf6711a51bb9ab206051c7a08d643660328859f7a47b218ad643
- 0x4af637ad93b988fe64e96a6e50ca3aa29400b19cae5b542c13a7e49b02fec7a6
- 0x4a13cd2655a1d8b39528cfa63482483519544a5eb593623bd8ca3eb463e263b6
- 0x9c16024747eaca32d09963ccb001059f75dcd9bb8dfc221e5234d54d2b3388d9
- 0x1ffd24a0422348bb2305058cc138e276511e1c074bf8139af5b773941f0e5de2
- 0x88e326a39b26e2c125306c9d3805d14398ace088bba9a2a0aa376b811cfb201a
- 0x2be1e80e065dd6b2cc75a7142be22225acd144ac975d70bf24b4f01fd76dc497
- 0x2e6a32eb32761c210560e852405e2f865f958ddbe01027894f8b9c1b3433b9f0
- 0x9a83be955a206deb65b995adfd92c58fa31c95fbbf926bd199d300e70b08b26d
- 0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d
- 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
- Day root
- 0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
- Chained
- 0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
- Published
- On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae