{"uid":"cap_h2oCwLTLXZf-NTr9i6XFr","slug":"halowerk-kettenwerk-chain-health-check-f7094ec0","name":"HALOWERK kettenwerk Chain Health Check","description":"Queries every public RPC endpoint this hub knows for a chain in parallel — at least three, usually five — and reports what each one says instead of trusting one. Disagreement is the valuable finding: a single endpoint that lags or serves a different fork is exactly the failure mode this endpoint is built to expose, so agreement is reported per endpoint and the tolerance in blocks is derived from that chain's block time and stated. Beyond height it compares the actual block hash six blocks deep a","url":"https://kette.halowerk.com/chain/health?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"chains":{"type":"array","items":{"enum":["ethereum","base","arbitrum","optimism","polygon","bsc"],"type":"string"},"default":["base"],"maxItems":6,"minItems":1,"description":"Chains to check. Defaults to base."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_jrn94dj1pZyLszniOXHid","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Queries multiple public RPC endpoints for specified EVM chains in parallel and compares block height and block hash to detect lagging, forked, or divergent nodes","exampleAgentPrompt":"Check the health of the Base and Ethereum RPC endpoints right now — query at least three nodes for each chain and tell me if any of them are lagging behind or serving a different block hash than the others.","exampleUseCases":[{"title":"Detect forked or stale RPC node","prompt":"I think one of my Ethereum RPC providers might be on a stale fork — can you query multiple public nodes in parallel and compare their block hashes to see if any of them disagree?"},{"title":"Pre-deployment RPC sanity check","prompt":"Before I deploy a contract on Arbitrum, can you run a health check across all available public RPC endpoints to confirm they're all in sync and none are lagging?"},{"title":"Multi-chain infrastructure audit","prompt":"Run a chain health check on Ethereum, Base, Polygon, and Optimism — compare the block heights and hashes across at least three nodes per chain and flag any that are out of consensus."}],"resultDescription":"Returns per-endpoint block height and block hash data for each queried chain, reports consensus agreement or disagreement among nodes, identifies any endpoints that are lagging or serving a different fork, and states the block tolerance threshold derived from each chain's block time.","failureModes":["Invalid chain name not in allowed enum returns validation error","All public RPC endpoints for a requested chain are temporarily unavailable","Timeout if RPC endpoints are slow to respond under network congestion","Requesting more than 6 chains in a single call returns schema error","Ambiguous results if all queried nodes happen to be on the same divergent fork"],"whenToPreferThis":"Choose this endpoint when you need to verify that public RPC endpoints for EVM-compatible chains are in consensus — especially before signing transactions, deploying contracts, or trusting on-chain reads from a single provider. It is uniquely suited for detecting node lag, fork divergence, and stale state by comparing multiple nodes in parallel rather than trusting any single RPC source.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T12:34:49.632Z","isFirstParty":false,"canonicalSlug":"halowerk-kettenwerk-chain-health-check-f7094ec0"}