Set up Boost
Connect your provider and send your first request.
See what Boost serves
What Boost serves and what it forwards.
How Boost fits into your stack
- Your application sends JSON-RPC requests to a Boost URL instead of directly to your provider.
- Boost serves blocks, transactions, receipts, and logs when Goldsky has the requested data, from any historical block up to the chain tip.
- Calls Boost cannot serve are forwarded to the active upstream configured for that network.
Boost preserves the JSON-RPC interface, but it is still an HTTP proxy. It normalizes some transport headers and manages CORS at the edge. See request and response forwarding for the exact contract.
Is Boost a good fit?
- Good fit: indexers, explorers, analytics, wallets, and backends that read many blocks, logs, receipts, and transactions.
- Less savings: apps that mostly send
eth_callor other state reads.
Frequently asked questions
Is it really drop-in?
Is it really drop-in?
Yes. Boost speaks standard Ethereum JSON-RPC. Change the URL.
Do I send only some requests to Boost?
Do I send only some requests to Boost?
No. Send all of them. Boost serves what it can and forwards the rest.
Does Boost cover the latest blocks?
Does Boost cover the latest blocks?
Yes. See tip of chain.
Can responses be stale? Is there a TTL?
Can responses be stale? Is there a TTL?
No TTL. Boost serves Goldsky’s indexed chain data, which follows the tip and handles reorgs.
pending, safe, finalized, and state reads go to your provider.Whose data does Boost serve?
Whose data does Boost serve?
Goldsky’s own indexed chain data. Boost never serves another customer’s responses.
What happens if Boost cannot answer a read?
What happens if Boost cannot answer a read?
Boost forwards it to your provider. It never returns a different result.
What does Boost cost?
What does Boost cost?
Boost is free during early access. Later, you keep most of what Boost saves you. See billing.
Explore Boost
Quickstart
Send a served request and a forwarded one, then update your client.
How it works
Served methods, block tags, batch behavior, and the forwarding contract.
Configure upstreams
Provider connections, custom URLs, credentials, headers, CORS, and timeouts.
Measure results
Read response headers and calculate the share of calls that avoided your provider.
Reference
Endpoint syntax, supported networks, pricing, and limits.
Troubleshooting
Diagnose forwarded reads, provider errors, CORS, large batches, and verification issues.