[Urgent] BSC Mainnet and Testnet - Upgrade to reth-v0.1.2

Scheduled for Sep 2, 00:00 - 04:00 UTC

Scheduled

We are upgrading our BSC Mainnet and Testnet infrastructure to reth-bsc v0.1.2.

This release implements the BEP-675 BidBlock MEV path, enabling builders to submit fully-built blocks via `mev_sendBidBlock`, and includes a critical state-root correctness fix.
The fix resolves a consensus issue where certain state writes (contract code upgrades, EIP-2935 history storage, and validator reward distribution) were committed without proper state-root synchronization, which caused consensus splits on testnet. The release also brings RPC parity improvements and a security dependency bump.

During the maintenance window, brief interruptions to RPC availability may occur.

RPC Changes:
- eth_getLogs — Topic-position handling has been corrected for improved RPC parity with geth.
- Block header responses — Now include `totalDifficulty` field for consistency with geth.
- Pending block log filters — Log filters on pending blocks are now rejected as per geth RPC standards.
Posted Aug 26, 2026 - 16:28 UTC
This scheduled maintenance affects: BNB Smart Chain (BSC) (Mainnet — JSON-RPC API, Mainnet — WebSocket API, Mainnet — Webhooks, Mainnet — Streams, Testnet — JSON-RPC API, Testnet — WebSocket API, Testnet — Webhooks, Testnet — Streams).