Routing and resilience
- Select providers using measured latency, load balancing, configured priority, or a direct provider route.
- Apply transport health, circuit state, declared method restrictions, and request limits when selecting candidates.
- Bound retries by execution safety and the original request deadline. Signed transaction submission gets one upstream dispatch.
- Share matching
newHeadsandlogssubscriptions and recover within explicit replay and time limits. - Inspect local and aggregated observations with optional clustering. Each node makes its own routing decisions.
Get started
Install the public container, make your first request, then configure your own providers. The includedpublic.yml profile lets you try public upstreams without provider keys.
RPC Core has no built-in client authentication or incoming customer quotas. Protect exposed RPC, metrics, and dashboard endpoints at your network or reverse proxy. See Production checklist.