Response headers
The
x-edge-billable name predates Boost’s free pricing. Treat it as a served-item count, not a monetary charge.
Single requests
For a single JSON-RPC request:x-cache: HITandx-edge-billable: 1mean Boost served the call without sending it upstream.x-cache: MISSandx-edge-billable: 0mean the configured endpoint answered.x-edge-source: staticidentifies methods answered directly by the Boost edge, such aseth_chainId.
Batch requests
Readx-edge-billable instead of relying on x-cache alone. x-cache is HIT only if Boost served every item.
For a batch of 45 calls where Boost serves 44:
Calculate an avoided-upstream rate
Count JSON-RPC items, not HTTP requests:CLI metrics
Fetch aggregate endpoint metrics with:goldsky boost metrics reference for its current output and options.
What to monitor
- Served-item rate: The share of JSON-RPC items with
x-edge-billablegreater than zero - Miss reasons: Whether calls miss because of method eligibility, block tags, unavailable data, or batch size
- Boost duration:
x-edge-duration-ms, split by response source - Upstream errors and latency: Requests with
x-edge-source: endpoint, grouped by provider