[Standard] Sonic - Mainnet - Upgrade to v2.2.0

Scheduled Maintenance Report for Quicknode

Completed

The scheduled maintenance has been completed.
Posted Jul 16, 2026 - 06:30 UTC

In progress

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.

https://github.com/0xsoniclabs/sonic/releases/tag/v2.2.0
Posted Jul 08, 2026 - 18:15 UTC
This scheduled maintenance affected: Sonic (Mainnet — JSON-RPC API).