← The evidence ledger
Evidence row 68949
Observed , by baseline/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://api.sitecheck-api.workers.dev/api/uptime
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- e9837ff797d7932a54c05b0546de74e8496d71316ee5710f93b7024467549c6f
- Leaf
- 0x97f5cd76bfaa0e00be3c4b5b4519894007688dca649033d16c228d7a817f1166
What was observed
{
"endpoints": [
[
"x402",
"https://api.sitecheck-api.workers.dev/api/uptime"
]
],
"name": "SiteCheck",
"owner_address": "0xb8491f953e6860d3b5840b73c60883ff099ceafa",
"raw": {
"accepts": [
{
"amount": "2000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:8453",
"payTo": "0xb8491F953e6860D3b5840b73c60883Ff099ceAfA",
"scheme": "exact"
},
{
"amount": "2000",
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"extra": {
"feePayer": "BFK9TLC3edb13K6v4YyH3DwPb5DSUpkWvb7XnqCL9b4F"
},
"maxTimeoutSeconds": 300,
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"payTo": "J8vnmBx4pS1X7UUBTfz1yWBKiw69Dj2yRGRHDaXBRdhR",
"scheme": "exact"
},
{
"amount": "2000",
"asset": "0x3600000000000000000000000000000000000000",
"extra": {
"name": "USDC",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:5042",
"payTo": "0xa4751fCAa83c9669cfe507bb6807507729839be3",
"scheme": "exact"
},
{
"amount": "2000",
"asset": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:137",
"payTo": "0xb8491F953e6860D3b5840b73c60883Ff099ceAfA",
"scheme": "exact"
},
{
"amount": "2000",
"asset": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:42161",
"payTo": "0xb8491F953e6860D3b5840b73c60883Ff099ceAfA",
"scheme": "exact"
},
{
"amount": "2000",
"asset": "0x754704Bc059F8C67012fEd69BC8A327a5aafb603",
"extra": {
"name": "USDC",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:143",
"payTo": "0xb8491F953e6860D3b5840b73c60883Ff099ceAfA",
"scheme": "exact"
},
{
"amount": "2000",
"asset": "0x79A02482A880bCE3F13e09Da970dC34db4CD24d1",
"extra": {
"name": "USDC",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:480",
"payTo": "0xb8491F953e6860D3b5840b73c60883Ff099ceAfA",
"scheme": "exact"
},
{
"amount": "2000",
"asset": "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:10",
"payTo": "0xb8491F953e6860D3b5840b73c60883Ff099ceAfA",
"scheme": "exact"
},
{
"amount": "2000",
"asset": "0xcebA9300f2b948710d2653dD7B07f33A8B32118C",
"extra": {
"name": "USDC",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:42220",
"payTo": "0xb8491F953e6860D3b5840b73c60883Ff099ceAfA",
"scheme": "exact"
},
{
"amount": "20000",
"asset": "CCW67TSZV3SSS2HXMBQ5JFGCKJNXKZM7UQUWUZPUTHXSTZLEO7SJMI75",
"extra": {
"areFeesSponsored": true
},
"maxTimeoutSeconds": 300,
"network": "stellar:pubnet",
"payTo": "GBIX2M7HNL2G2VYU5KZ446OSN55ZWHS3WBEUP4JTLS6R34VXIGTDOAFI",
"scheme": "exact"
},
{
"amount": "0.002",
"asset": "524C555344000000000000000000000000000000",
"extra": {
"areFeesSponsored": false,
"invoiceId": "be7361ad-744e-48c8-9cd4-1388d2cfef1d",
"issuer": "rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De",
"sourceTag": 804681468
},
"maxTimeoutSeconds": 300,
"network": "xrpl:0",
"payTo": "rDxNZCDfLxUzeMWGGwsY3sjQT8eoZCf8UJ",
"scheme": "exact"
},
{
"amount": "1542",
"asset": "XRP",
"extra": {
"areFeesSponsored": false,
"invoiceId": "c588dcbc-a2ed-485e-a643-6b26cb98a170",
"sourceTag": 804681468
},
"maxTimeoutSeconds": 300,
"network": "xrpl:0",
"payTo": "rDxNZCDfLxUzeMWGGwsY3sjQT8eoZCf8UJ",
"scheme": "exact"
}
],
"description": "Checks up to five public URLs now from this Worker: up or down, HTTP status, the final URL after up to five redirects, response time in milliseconds, whether TLS was used, content type and length, and the Cloudflare data centre (colo) the check ran from. A down site is a valid 200 answer with up false and the error, not a failure. The check is one GET per hop, so it measures the first response, not the full page.",
"extensions": {
"bazaar": {
"info": {
"input": {
"method": "GET",
"queryParams": {
"urls": "https://example.com"
},
"type": "http"
},
"output": {
"example": {
"checkedAt": "2026-10-15T14:07:52.571Z",
"checks": [
{
"contentLength": null,
"contentType": "text/html; charset=utf-8",
"error": null,
"finalUrl": "https://example.com/",
"redirects": 0,
"responseTimeMs": 81,
"status": 200,
"tls": true,
"up": true,
"url": "https://example.com/"
}
],
"colo": null,
"count": 1,
"source": "Checked from this Worker (GET, redirects followed up to 5 hops, 9 s timeout)"
},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"properties": {
"urls": {
"description": "Comma-separated public http or https URLs, 1 to 5",
"type": "string"
}
},
"required": [
"urls"
],
"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-25T08:51:44.075Z",
"quality": {
"l30DaysTotalCalls": 4,
"l30DaysUniquePayers": 3,
"lastCalledAt": "2026-10-25T08:51:43.347Z"
},
"resource": "https://api.sitecheck-api.workers.dev/api/uptime",
"serviceName": "SiteCheck",
"tags": [
"uptime",
"website status",
"http status",
"response time",
"site monitor"
],
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "Checks up to five public URLs now from this Worker: up or down, HTTP status, the final URL after up to five redirects, response time in milliseconds, whether TLS was used, content type and length, and the Cloudflare data centre (colo) the check ran from. A down site is a valid 200 answer with up false and the error, not a failure. The check is one GET per hop, so it measures the first response, not the full page."
}What the leaf hashes
{"body":"e9837ff797d7932a54c05b0546de74e8496d71316ee5710f93b7024467549c6f","id":68949,"kind":"listing","method":"baseline/1","observed_us":1793025468432329,"prev":null,"subject":"x402_bazaar:https://api.sitecheck-api.workers.dev/api/uptime","subject_kind":"source_record"}Proof
Its day has not closed yet. A day closes ten minutes after midnight UTC; the proof appears here then.