BSC errors
BSC execution errors use the JSON-RPC envelope {jsonrpc,id,error}. Authentication, tier and rate-limit rejections are decided before the RPC layer and use HTTP 401, 403 or 429 with top-level error fields. See the shared error reference.
Endpoint and plans: BNB Smart Chain RPC endpoint.
- Execution code
-32000is ambiguous:header not foundconcerns the block, while pruned or unsupported-state messages concern historical state. - Treat
429as backpressure and honorRetry-After. - An excessive
eth_getLogsrange or a missing requiredaddresscan be rejected as invalid parameters. - Methods outside the published catalog are rejected by the gate with HTTP
403method_unknownbefore execution.