Minimal BSC nodes lack the state to serve eth_getProof and return "header not found" (especially while catching up after a restart). The drpc gateway probes eth_getProof and marks the WHOLE upstream unavailable on failure, so e.g. bsc-mainnet-bsc-minimal on us-32 showed unavailable in US-East despite the node being online and at head. Disable eth_getProof on bsc minimal upstreams only (network=bsc, db_type=minimal) so they stay available for every other method. Archive/ pruned bsc and all other nodes keep serving getProof. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
6.4 KiB
6.4 KiB