Scheduled maintenance is currently in progress. We will provide updates as necessary.
Posted Jul 16, 2026 - 01:01 UTC
Scheduled
We are upgrading our Sonic Mainnet infrastructure to v2.2.0. This release enables the Brio hard fork, which introduces the new Transaction Bundles feature, higher contract and init-code size limits, updated gas costs for the ModExp precompile, a new secp256r1 precompile, and a protocol-level maximum block size. During the maintenance window, brief interruptions to RPC availability may occur.
RPC Changes: - sonic_prepareBundle — New RPC method to prepare transaction bundles. - sonic_submitBundle — New RPC method to submit transaction bundles. - sonic_getBundleInfo — New RPC method to monitor and retrieve transaction bundle information. - sonic_estimateGasForTransactions — New RPC method to estimate gas for a sequence of dependent transactions. - eth_simulateV1 — New RPC method for transaction simulation. - trace_callMany — New RPC method for tracing multiple calls. - trace_call — Output format has changed from a list of traces to a structure containing both traces and stateDiff; integrations relying on the previous response shape will need to be updated. A new stateDiff tracer option is now available. - eth_config — New RPC method tailored for the Sonic network. - eth_getLogs — Log query requests exceeding the new rpc.log-query-parameter-limit or rpc.log-query-result-limit will now be rejected. - debug_traceBlockByNumber — Fixed to no longer return partial results without an error under certain error conditions. - debug_traceBlockByHash — Fixed to no longer return partial results without an error under certain error conditions.