Batch Chain Checks
batchBatch chain checks API: up to 10 checks for one payment. POST JSON {items:[{route, params}]} (or GET items=); route one of balance, gas, tx-status, token/meta, chain/head, name/resolve; params are the single route's query keys. Returns JSON: results [{index, route, status, ok, body}] in request order, count, okCount. Each item runs the single route's handler. Bad input or every item failing (Base: not charged; other rails may charge); one charge when at least one item succeeds. Price $0.01 per call via x402, USDC on Base (MCP payments are Base only). Value: one payment and one round trip for up to 10 reads. At 10 items that is $0.001 per item vs the $0.002 single-call floor; 5 items cost the same as 5 singles ($0.01); below 5 items the singles are cheaper (4 x $0.002 = $0.008). Substitutes: the same single routes at $0.002 each, or public RPCs and block explorers queried directly (no Horizon Pulse charge; their own terms and limits apply). Paid calls are subject to Horizon Pulse buyer terms: https://horizonpulse.dev/terms/buyer
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | Yes | 1-10 checks; one $0.01 charge for the whole call if at least one item succeeds |