Provider Configuration
Each provider is an entry in a chain’sproviders list.
*At least one of
url or ws_url is required.
Environment Variable Substitution
Provider URLs support${ENV_VAR} substitution. Unresolved variables reject a profile at startup or reload. Substitution also applies to api_key, headers, and auth_headers.
Provider Credentials
Use your own provider API keys alongside public providers:subscribe_new_heads controls automatic block tracking and client newHeads eligibility. Providers inherit the chain setting, which defaults to true; set a provider override to false when that upstream must not serve newHeads. A WebSocket URL is also required for subscriptions. See Profile configuration.
Provider declarations describe intended support; validate the exact method, parameter shape, history, and plan you need against the upstream.