Scheduled: Solana Testnet – Upgrade Agave & Jito clients to v2.3.0

Scheduled Maintenance Report for QuickNode

Completed

The scheduled maintenance has been completed.
Posted Jun 25, 2025 - 00:00 UTC

In progress

Scheduled maintenance is currently in progress. We will provide updates as necessary.
Posted Jun 24, 2025 - 12:00 UTC

Update

Following the recent release of Agave v2.3.1, now officially recommended for Testnet, we will upgrade directly to v2.3.1 instead of the previously planned v2.3.0.

The upgrade remains scheduled for 2025-06-24 at 12:00 UTC, pending validator stake conditions (less than 5% delinquent).

We are upgrading from version v2.2.16 → v2.3.1.



📦 Key changes across this upgrade include:
• Improved consensus performance and slot vote timing
• Enhanced RPC behavior, including:
• simulateTransaction now reports loadedAccountsDataSize
• More consistent behavior for account data limits
• Banking stage and proof verification refinements
• Stability fixes from recent beta regressions



🔗 References:
• 📦 Agave v2.3.1 Release:
https://github.com/anza-xyz/agave/releases/tag/v2.3.1
• 📘 Full Changelog:
https://github.com/anza-xyz/agave/blob/master/CHANGELOG.md
• 🔄 Compare v2.2.16 → v2.3.1
Posted Jun 23, 2025 - 07:48 UTC

Scheduled

We will be upgrading our Agave and Jito clients on the Solana Testnet to version v2.3.0 on 2025-06-24 at 12:00 UTC.

This upgrade delivers runtime and consensus refinements, improves RPC throughput, and prepares the network for forward compatibility with upcoming protocol developments.

We are upgrading from version v2.2.16 of both clients.

No downtime is expected, but brief RPC delays or ledger replay lag may be observed during rollout.



📦 Key changes in this release include:
• 📦 Agave Release:
https://github.com/anza-xyz/agave/releases/tag/v2.3.0
• 📦 Jito Release:
https://github.com/jito-foundation/jito-solana/releases/tag/v2.3.0-jito
• 📘 Agave Full Changelog (v2.3):
https://github.com/anza-xyz/agave/blob/master/CHANGELOG.md

Notable RPC update in this release:
simulateTransaction now includes loadedAccountsDataSize in its result — representing the total number of bytes loaded across all accounts involved in the simulated transaction.
🔗 See changelog section



📊 Key changelogs and comparisons:
• 🔄 Agave diff:
https://github.com/anza-xyz/agave/compare/v2.2.16…v2.3.0
• 🔄 Jito diff:
https://github.com/jito-foundation/jito-solana/compare/v2.2.16-jito…v2.3.0-jito
Posted Jun 17, 2025 - 10:57 UTC
This scheduled maintenance affected: Solana (Testnet — JSON-RPC API, Testnet — Websockets API).