Qué hacer si una transacción en Solana se queda en «Pending» o falla (Solución de errores)

Cómo se procesa una transacción en Solana
Para entender por qué falla una transacción, conviene saber qué ocurre al pulsar «Confirmar». Tu wallet construye la transacción, la firma con tu clave e incluye un blockhash reciente, una especie de sello de tiempo que caduca en torno a un minuto. Después la envía a un nodo RPC, que la reenvía a los validadores encargados de producir los próximos bloques.
A diferencia de Ethereum, Solana no mantiene una cola de transacciones pendientes durante horas. Si la transacción no entra en un bloque antes de que caduque su blockhash, simplemente desaparece. Por eso, una transacción «Pending» en Solana casi nunca queda atascada indefinidamente: o se confirma en segundos, o expira y tus fondos nunca salieron de la wallet.
La transacción se queda en «Pending»
Si Phantom muestra la transacción como pendiente durante más de un minuto, sigue estos pasos:
- Copia la firma (el identificador de la transacción) desde el historial de Phantom.
- Búscala en un explorador como Solscan o Solana Explorer.
- Si aparece como confirmada o finalizada, la operación se ha completado; Phantom solo tardará en refrescar.
- Si el explorador no la encuentra, ha expirado. Tus fondos siguen en tu wallet y puedes repetir la operación sin riesgo de duplicarla.
La causa más habitual es la congestión: en momentos de alta demanda, como lanzamientos de tokens populares, los validadores priorizan las transacciones que pagan tarifa de prioridad. Al reintentar, aumenta la prioridad en los ajustes de la wallet o del agregador. Unos céntimos extra suelen marcar la diferencia.
Errores frecuentes y su significado
| Mensaje | Causa | Solución |
|---|---|---|
| Blockhash not found / expired | La transacción tardó demasiado en enviarse | Reintenta; firma rápido tras preparar |
| Slippage tolerance exceeded | El precio cambió más que el margen permitido | Sube ligeramente el slippage o espera |
| Insufficient SOL / funds for rent | No tienes SOL para la comisión o para crear la cuenta del token | Deposita al menos 0,01–0,02 SOL |
| Custom program error 0x1 | Saldo insuficiente del token en la operación | Revisa importes y decimales |
| Transaction simulation failed | La operación fallaría en cadena | No fuerces; revisa la aplicación o el token |
Un error de simulación es una protección: la wallet ha detectado que la transacción fracasaría y te ahorra la comisión. Si una web te pide desactivar avisos para «forzar» una operación, sospecha.
No tengo SOL para pagar la comisión
Es un clásico: recibes USDC o un token en una wallet nueva y no puedes moverlo porque no hay SOL. En Solana, todas las comisiones se pagan en SOL y cada cuenta de token necesita un pequeño depósito de alquiler (unos 0,002 SOL). Soluciones:
- Envía una pequeña cantidad de SOL desde un exchange o desde otra wallet tuya.
- Algunos agregadores y wallets ofrecen swaps «sin gas» que descuentan la comisión del propio token; úsalos solo en servicios conocidos.
- Cierra cuentas de tokens vacías desde la wallet para recuperar depósitos de alquiler.
Problemas de RPC y de la propia wallet
A veces la red funciona bien y el problema está en el nodo RPC que usa tu wallet o la aplicación. Señales típicas: saldos que no se actualizan, historial vacío o errores de conexión. Prueba a cerrar y abrir la extensión, actualizarla, cambiar de navegador o de red (wifi/datos). Las aplicaciones de trading suelen permitir elegir un RPC alternativo en sus ajustes. Comprueba también la página de estado de Solana por si existe una incidencia general.
Buenas prácticas para evitar fallos
- Deja siempre un colchón de SOL para comisiones.
- Usa tarifas de prioridad moderadas en momentos de congestión.
- Ajusta el slippage según la liquidez del token, sin dejarlo excesivamente alto.
- Firma rápido: no dejes la ventana de confirmación abierta varios minutos.
- Verifica siempre en el explorador antes de repetir una operación importante.
Y una advertencia final: nadie puede «desbloquear» una transacción pendiente a cambio de tu frase semilla. Cualquier supuesto soporte que lo ofrezca es una estafa. Este artículo es educativo y no constituye asesoramiento financiero.
Te puede interesar
Artículos relacionados

Cómo conectar un Ledger Nano X a Phantom Wallet paso a paso
Combina la comodidad de Phantom con la seguridad de una wallet de hardware. Guía completa para conectar tu Ledger Nano X por USB o Bluetooth y firmar con seguridad.
8 min de lectura

Staking líquido en Solana (SOL): dónde y cómo obtener los mejores rendimientos sin bloquear tus tokens
JitoSOL, mSOL, bSOL y otros LST: qué son, cómo se calcula su rendimiento, qué riesgos añaden y cómo comparar protocolos de staking líquido en Solana.
9 min de lectura

Phantom vs Solflare: ¿Cuál es la mejor wallet para el ecosistema Solana?
Comparamos Phantom y Solflare en seguridad, staking, compatibilidad con Ledger, multichain y experiencia de uso para que elijas la wallet que encaja contigo.
8 min de lectura