← The evidence ledger
Evidence row 125941
Observed , by baseline/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://x402.dailyelo.com/v1/rpc/health
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 18f7fbe234159a5fb91aff7083526cc33ac791a2076f8a666885f31fd96a82e1
- Leaf
- 0x7ae80ee8a2e15cd3a8ccae73dd979916ab712d998e494570ea490eea69c0c88f
What was observed
{
"endpoints": [
[
"x402",
"https://x402.dailyelo.com/v1/rpc/health"
]
],
"name": "base-rpc-health-map",
"owner_address": "0xd617a7145ca56e3ed58d639f9dec6999b22441ee",
"raw": {
"accepts": [
{
"amount": "10000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:8453",
"payTo": "0xD617a7145ca56E3ed58d639F9DEC6999B22441eE",
"scheme": "exact"
}
],
"description": "Which Base public RPCs serve a stale chain tip. Every 30s we ask all major public RPCs for eth_blockNumber in parallel and record how many blocks behind the fastest peer each was, plus latency and error rate. An RPC never reports its own lag, so an agent reading a balance from a lagging endpoint cannot tell. Omit ?rpc for the full map; ?rpc=<host> for one.",
"extensions": {
"bazaar": {
"info": {
"input": {
"method": "GET",
"queryParams": {
"rpc": "https://mainnet.base.org"
},
"type": "http"
},
"output": {
"example": {
"endpoints": [
{
"behind_1plus_rate": 0.03,
"error": 2,
"error_rate": 0.0007,
"height_behind": {
"max": 2,
"p50": 0,
"p90": 0,
"p99": 1,
"samples": 2878
},
"latency_ms": {
"max": 5053,
"p50": 88,
"p90": 135,
"p99": 232,
"samples": 2878
},
"ok": 2878,
"probes": 2880,
"rpc": "https://base-rpc.publicnode.com",
"stale": 0
}
],
"network": "eip155:8453",
"schema": "rpchealth/v1",
"updated_at": 1719500000,
"window": {
"endpoints_compared": 10,
"hours": 24,
"probe_interval_s": 30,
"probe_rounds": 2880
}
},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"description": "Which Base RPC endpoints are serving a stale chain tip right now. Every 30s we ask all major public RPCs for eth_blockNumber in parallel (same instant) and record how many blocks behind the fastest peer each one was, plus latency and error rate. Omit ?rpc for the full map; pass ?rpc=<url|hostname> to look up one endpoint. Measurements only, no recommendation.",
"properties": {
"rpc": {
"description": "optional: RPC url or hostname to look up (omit for the full map)",
"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-22T22:43:30.566Z",
"quality": {
"l30DaysTotalCalls": 7,
"l30DaysUniquePayers": 3,
"lastCalledAt": "2026-10-22T22:43:30.381Z"
},
"resource": "https://x402.dailyelo.com/v1/rpc/health",
"serviceName": "base-rpc-health-map",
"tags": [
"rpc",
"infra",
"base",
"monitoring",
"latency"
],
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "Which Base public RPCs serve a stale chain tip. Every 30s we ask all major public RPCs for eth_blockNumber in parallel and record how many blocks behind the fastest peer each was, plus latency and error rate. An RPC never reports its own lag, so an agent reading a balance from a lagging endpoint cannot tell. Omit ?rpc for the full map; ?rpc=<host> for one."
}What the leaf hashes
{"body":"18f7fbe234159a5fb91aff7083526cc33ac791a2076f8a666885f31fd96a82e1","id":125941,"kind":"listing","method":"baseline/1","observed_us":1793025627056839,"prev":null,"subject":"x402_bazaar:https://x402.dailyelo.com/v1/rpc/health","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).
- 0x7ae81e64402f49fe0a5cb888295afde184e6f9e98ece3f70036cb679bbfbb185
- 0x2bedad4817988dc6e67aec994255ce02d289fdf51dbbb8d2e78d26ca1f8ba298
- 0x9c045d236531883ce2622313ee0bbf037367b99420b4348534e3a2d89752403d
- 0x7ca26de7d5e031b65c0ac9f9f36f06a9b237f249aabacafbd86324b2a3a24d55
- 0x2c9d61ac54d3e95302aae5a372514afed2ebbf7be5928d3fb82585dd07672146
- 0x1ceecba5a7fe3b48e410c2f62b33e550bd33ca042bfa6c40261d44eb16829bca
- 0xed047e5390dc9ffb72b536f8b5fb752949a85eaf6728b5fff81b9da73d660515
- 0x08f720718f17fa6fdc02f7e826b645882866efd292fb9bc1be7fe5cdd9b2e803
- 0x8538b668ed58b72cabc6b99d60f85a3ea2176e1d3ec947794899400b5f19d061
- 0x227b1846e9338d14a584d945977a59dd6a05f2e84a33212202400515ac9c0632
- 0xe7152aaccc7d7d5da2d13bc6ee8ec470b8c1a5abe7dfed1431f0ed53ec50ebc5
- 0xa6406b1a5540d26e0cbd03bb274a01c10968fadb17913a6043bb9427ddfb71ba
- 0x01c95624b1f2385ef774ee258a9ae58a4df07a1bdaa829de84e1d5201f3f39c2
- 0x7721d38652b6444b18e1193824e50490ade04851ce6221771f6e374c4527d80f
- 0x15039087bf60ae9b06b756ec3cbc299760e59923a438bbd91e34d105186db0ed
- 0x2b6e23e3624a1b66e1d2298cfbce99a93ce6b13d24a58112a71802d79c5f7a76
- 0xd21942ae3214eff88e08ab04884fd4b11958b51af9a0741b7668e2d07a2c56c9
- 0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f
- 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
- Day root
- 0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
- Chained
- 0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
- Published
- On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae