---
title: "Cómo prepararse para la actualización de Agave 2.0"
description: "Una referencia rápida sobre las obsolescencias de endpoints de RPC que llegan con el lanzamiento de Agave v2.0 de Solana y las llamadas de reemplazo a las que deberías migrar ahora."
---

# Cómo prepararse para la actualización de Agave 2.0

<ImageBlock
  src="https://media.alchemy.com/1729711573-solana.png"
  alt="Actualización de Solana Agave v2.0 y sus depreciaciones de endpoints RPC"
  width={3200}
  height={1800}
  caption="Transición a Agave v2.0"
  priority
/>

## Preparándose para Agave v2.0 de Solana

Solana está planeando un [lanzamiento importante a mainnet-beta](https://github.com/anza-xyz/agave/wiki/Agave-v2.0-Transition-Guide), conocido como Agave v2.0, en el cuarto trimestre de 2024. Este lanzamiento introducirá una serie de cambios en la red de Solana, incluyendo modificaciones a las APIs de [Solana RPC](https://www.alchemy.com/dapps/list-of/rpc-node-providers-on-solana) y a elementos del SDK. Estos cambios ya están activos en Devnet y Testnet.

Para evitar problemas con tu aplicación, recomendamos actualizar tu código para usar las llamadas de reemplazo listadas a continuación lo antes posible.

En esta guía, resumiremos los métodos que dejarán de ser compatibles después del último lanzamiento y cómo prepararte para los cambios.

<CalloutBlock>

**Compatibilidad hacia atrás**

Todos los cambios son compatibles hacia atrás y están disponibles en versiones anteriores de mainnet de Solana, lo que te permite actualizar tus aplicaciones sin inconvenientes.

</CalloutBlock>

## Cambios en los endpoints de RPC y elementos del SDK
Varios endpoints de RPC están siendo descontinuados y dejarán de ser compatibles en Agave v2.0. Usa las llamadas de reemplazo listadas a continuación.

<EmbeddedTable
  table={{
    columns: [
      { key: "1", width: 300, title: "Deprecated v1 API Call", dataType: "object" },
      { key: "2", width: 300, title: "v2 Replacement Call", dataType: "object" },
    ],
    data: [
      {
        "1": { title: "<p>confirmTransaction</p>", tooltip: "", icon: "" },
        "2": { title: "<p>getSignatureStatuses</p>", tooltip: "", icon: "" },
        id: 0,
      },
      {
        "1": { title: "<p>getSignatureStatus</p>", tooltip: "", icon: "" },
        "2": { title: "<p>getSignatureStatuses</p>", tooltip: "", icon: "" },
        id: 1,
      },
      {
        "1": { title: "<p>getSignatureConfirmation</p>", tooltip: "", icon: "" },
        "2": { title: "<p>getSignatureStatuses</p>", tooltip: "", icon: "" },
        id: 2,
      },
      {
        "1": { title: "<p>getConfirmedSignaturesForAddress</p>", tooltip: "", icon: "" },
        "2": { title: "<p>getSignaturesForAddress</p>", tooltip: "", icon: "" },
        id: 3,
      },
      {
        "1": { title: "<p>getConfirmedBlock</p>", tooltip: "", icon: "" },
        "2": { title: "<p>getBlock</p>", tooltip: "", icon: "" },
        id: 4,
      },
      {
        "1": { title: "<p>getConfirmedBlocks</p>", tooltip: "", icon: "" },
        "2": { title: "<p>getBlocks</p>", tooltip: "", icon: "" },
        id: 5,
      },
      {
        "1": { title: "<p>getConfirmedBlocksWithLimit</p>", tooltip: "", icon: "" },
        "2": { title: "<p>getBlocksWithLimit</p>", tooltip: "", icon: "" },
        id: 6,
      },
      {
        "1": { title: "<p>getConfirmedTransaction</p>", tooltip: "", icon: "" },
        "2": { title: "<p>getTransaction</p>", tooltip: "", icon: "" },
        id: 7,
      },
      {
        "1": { title: "<p>getConfirmedSignaturesForAddress2</p>", tooltip: "", icon: "" },
        "2": { title: "<p>getSignaturesForAddress</p>", tooltip: "", icon: "" },
        id: 8,
      },
      {
        "1": { title: "<p>getRecentBlockhash</p>", tooltip: "", icon: "" },
        "2": { title: "<p>getLatestBlockhash</p>", tooltip: "", icon: "" },
        id: 9,
      },
      {
        "1": { title: "<p>getFees</p>", tooltip: "", icon: "" },
        "2": { title: "<p>getFeeForMessage</p>", tooltip: "", icon: "" },
        id: 10,
      },
      {
        "1": { title: "<p>getFeeCalculatorForBlockhash</p>", tooltip: "", icon: "" },
        "2": { title: "<p>isBlockhashValid or getFeeForMessage</p>", tooltip: "", icon: "" },
        id: 11,
      },
      {
        "1": { title: "<p>getFeeRateGovernor</p>", tooltip: "", icon: "" },
        "2": { title: "<p>getFeeForMessage</p>", tooltip: "", icon: "" },
        id: 12,
      },
      {
        "1": { title: "<p>getSnapshotSlot</p>", tooltip: "", icon: "" },
        "2": { title: "<p>getHighestSnapshotSlot</p>", tooltip: "", icon: "" },
        id: 13,
      },
      {
        "1": { title: "<p>getStakeActivation</p>", tooltip: "", icon: "" },
        "2": { title: "<p>getAccountInfo</p>", tooltip: "", icon: "" },
        id: 14,
      },
      {
        "1": { title: "<p>getTotalSupply</p>", tooltip: "", icon: "" },
        "2": { title: "<p>This call will be deprecated</p>", tooltip: "", icon: "" },
        id: 15,
      },
    ],
  }}
/>

## Construyendo en Solana con Alchemy
Los endpoints de RPC de Alchemy están al día con las últimas versiones de la red de Solana. Alchemy ofrece una ventaja competitiva gracias a su infraestructura avanzada para Solana:

- 🌎 **Alta tasa de éxito en transacciones**: Nuestra red global y hardware de última generación aseguran que tus transacciones se envíen de manera confiable a Mainnet, Devnet o Testnet de Solana.
- 🚀 **Hyperscaling propietario**: Nuestra solución personalizada supera a los clientes estándar de Solana, ofreciendo mejor escalabilidad, rendimiento y latencia.
- 🛠️ **Mejora continua**: Estamos mejorando constantemente nuestra infraestructura:
  - Expandiendo nuestra red global de nodos para satisfacer la demanda creciente
  - Implementando despliegues en nuevas regiones con diversos proveedores de infraestructura
  - Implementando una [Priority Fee API](https://marketplace.quicknode.com/add-on/solana-priority-fee) para un manejo óptimo de transacciones durante la congestión de la red
  - Invirtiendo en hardware de nueva generación y acceso prioritario seguro a servidores adicionales
  - Refinando nuestra tecnología de hyperscaling para mejorar el enrutamiento de transacciones y el soporte de métodos emergentes

¡Regístrate para obtener una cuenta gratuita [aquí](https://auth.alchemy.com/signup) y crea un endpoint de Solana hoy mismo!
