Urgent Solana - Devnet and Testnet - Upgrade to Agave v4.3.0-rc.1

Scheduled Maintenance Report for Quicknode

In progress

Scheduled maintenance is currently in progress. We will provide updates as necessary.
Posted Sep 20, 2026 - 10:00 UTC

Scheduled

We are upgrading our Solana Devnet and Testnet infrastructure to Agave v4.3.0-rc.1

During the maintenance window, brief interruptions to RPC availability may occur.
RPC Changes:
- getBlock, getTransaction, blockSubscribe — requests that combine encoding: "base58" (or "binary") with maxSupportedTransactionVersion >= 1 are now rejected with JSON-RPC error -32602, "base58 encoding is not supported with maxSupportedTransactionVersion >= 1". Use json, jsonParsed or base64 encoding for Transaction V1 requests; base58 with maxSupportedTransactionVersion: 0 continues to work as before.
- getInflationReward — the address list is now capped at 32 addresses per request; longer lists return JSON-RPC error -32602, "Too many inputs provided; max 32". Split larger queries into batches of 32.
- confirmed commitment — a slot is now reported as confirmed only once the node's local bank for that slot is frozen with a hash matching the cluster's. As a result, confirmed-commitment reads and accountSubscribe / programSubscribe notifications may arrive marginally later than before.
- Streams — Yellowstone gRPC moves to v16.0.0-rc9. The changes are additive only (a new block_footer message and new bank_id fields); existing subscriptions continue to work unchanged and no client update is required.

No JSON-RPC method is added, removed, or changed in its parameters in this release.
Posted Sep 20, 2026 - 08:31 UTC
This scheduled maintenance affects: Solana (Devnet — JSON-RPC API, Devnet — Websockets API, Devnet — Webhooks, Devnet — Streams, Testnet — JSON-RPC API, Testnet — Websockets API, Testnet — Streams, Testnet — Webhooks).