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.