Preparing for the Agave 2.0 Upgrade
Author: Bharath Sitaraman

Preparing for Solana's agave v2.0
Solana is planning a major release to mainnet-beta, known as Agave v2.0, in Q4 2024. This release will introduce a number of changes to the Solana network, including modifications to the Solana RPC APIs and SDK elements. These changes have already gone live on Devnet and Testnet.
To avoid any issues with your application, we recommend updating your codebase to use the replacement calls listed below as soon as possible.
In this guide, we will summarize methods that will no longer be supported after the latest release and how to prepare for the changes.
Backwards Compatibility
All changes are backward compatible and available on previous versions of Solana's mainnet, allowing you to upgrade your applications seamlessly.
Changes to RPC endpoints and SDK elements
A number of RPC endpoints are being deprecated and no longer supported in Agave v2.0. Please use the replacement calls listed below.
| Deprecated v1 API Call | v2 Replacement Call |
|---|---|
confirmTransaction | getSignatureStatuses |
getSignatureStatus | getSignatureStatuses |
getSignatureConfirmation | getSignatureStatuses |
getConfirmedSignaturesForAddress | getSignaturesForAddress |
getConfirmedBlock | getBlock |
getConfirmedBlocks | getBlocks |
getConfirmedBlocksWithLimit | getBlocksWithLimit |
getConfirmedTransaction | getTransaction |
getConfirmedSignaturesForAddress2 | getSignaturesForAddress |
getRecentBlockhash | getLatestBlockhash |
getFees | getFeeForMessage |
getFeeCalculatorForBlockhash | isBlockhashValid or getFeeForMessage |
getFeeRateGovernor | getFeeForMessage |
getSnapshotSlot | getHighestSnapshotSlot |
getStakeActivation | getAccountInfo |
getTotalSupply | This call will be deprecated |
Building on Solana with Alchemy
Alchemy’s RPC endpoints are up-to-date with the latest versions of the Solana Network. Alchemy offers a competitive edge through its advanced Solana infrastructure:
- 🌎 High Transaction Success Rate: Our global network and cutting-edge hardware ensure your transactions are reliably sent to Solana's Mainnet, Devnet, or Testnet.
- 🚀 Proprietary Hyperscaling: Our custom solution outperforms standard Solana clients, delivering superior scalability, performance, and latency.
- 🛠️ Continuous Improvement: We're constantly enhancing our infrastructure:
- Expanding our global node network to meet growing demand
- Deploying in new regions with diverse infrastructure providers
- Implementing a Priority Fee API for optimal transaction handling during network congestion
- Investing in next-gen hardware and secure priority access to additional servers
- Refining our hyperscaling technology for improved transaction routing and support for emerging methods
Sign up for a free account here and create a Solana endpoint today!
Alchemy Newsletter
Be the first to know about releases
Sign up for our newsletter
Get the latest product updates and resources from Alchemy
By entering your email address, you agree to receive our marketing communications and product updates. You acknowledge that Alchemy processes the information we receive in accordance with our Privacy Notice. You can unsubscribe anytime.
Related articles

Give your AI agent a wallet without giving it your keys
Agent wallets in the Alchemy CLI let developers grant coding agents scoped, time-bound access to transact onchain without exposing private keys.

Zero downtime, zero gaps: how we built fault-tolerant Solana gRPC streaming
Multi-node redundancy, shred ingestion, and Richat — how we architected Solana gRPC streaming for teams that cannot afford gaps or spikes.

Introducing Alchemy Solana gRPC
Yellowstone-compatible Solana streaming with multi-node redundancy, replay on reconnect, and pay-as-you-go pricing from $75/TB—no plan upgrade required.