Las transacciones que se quedan en "pending" (en espera) son uno de los problemas más comunes. Una transacción atascada impide usar los fondos temporalmente y puede bloquear todas las transacciones posteriores.
¿Por qué aparece pending?
Causa 1: Gas demasiado bajo — la más común. Su Gas es inferior al promedio de la red. Causa 2: Red congestionada — durante eventos populares, incluso con Gas razonable hay que esperar. Causa 3: Conflicto de Nonce — si una transacción anterior está atascada (nonce 5), todas las posteriores (6, 7, 8...) quedan bloqueadas. Causa 4: Gas Limit insuficiente — la transacción no puede ejecutarse.
¿Cómo verificar si está realmente atascada?
En MetaMask: "Actividad" → si muestra "Pending" por más de 10-15 minutos, puede requerir intervención. También puede verificar en el explorador de bloques.

Solución 1: Acelerar (Speed Up)
MetaMask ofrece "Acelerar": en "Actividad" → encontrar transacción pending → "Speed Up" → MetaMask sugiere Gas más alto → confirmar. La nueva transacción reemplaza la original.
Solución 2: Cancelar
En "Actividad" → "Cancelar" → MetaMask envía una transacción con el mismo nonce, monto 0 y Gas más alto que reemplaza la original. Nota: cancelar también consume Gas.
Solución 3: Nonce manual
Si las opciones anteriores no funcionan: Configuración → Avanzado → activar "Nonce personalizado" → enviar nueva transacción (0 ETH a sí mismo) con el mismo nonce y Gas más alto.
Solución 4: Restablecer cuenta MetaMask
Si hay múltiples transacciones atascadas: Configuración → Avanzado → "Restablecer cuenta". Esto limpia el historial local y el nonce. NO afecta activos ni direcciones.

¿Cómo prevenir transacciones pending?
- Consultar precios de Gas actuales (etherscan.io/gastracker)
- Seleccionar opciones "Media" o "Rápida"
- Evitar horas punta
- No reducir manualmente el Gas Limit
- Resolver transacciones atascadas antes de enviar nuevas
Consejos de seguridad
- No se alarme: pending no significa pérdida de activos
- No envíe duplicados: puede resultar en doble cobro
- Verificar nonce al reemplazar manualmente
- Gas razonable para acelerar: 20-30% sobre el promedio es suficiente
- Cuidado con estafas: nadie necesita su frase semilla para "resolver" transacciones pending
- La paciencia también es opción: en red libre, las transacciones de bajo Gas eventualmente se procesan
Si retiró del sitio oficial de Binance y muestra pending, suele ser procesamiento del exchange; espere.
¿Una transacción pending se ejecuta automáticamente?
Posiblemente. Si el Gas no es demasiado bajo, al estar la red libre puede procesarse. Si el Gas es muy bajo, puede nunca ejecutarse y eventualmente descartarse.
¿Acelerar cuesta dinero adicional?
Solo paga el Gas de la nueva transacción (no ambas). El coste adicional depende del aumento de Gas, normalmente unos pocos dólares.
¿Múltiples transacciones pending simultáneamente?
Debe resolver desde la de menor nonce. Tras acelerar o cancelar la primera, las demás pueden ejecutarse automáticamente.
¿También ocurre en BSC o Polygon?
Sí, pero mucho menos probable. El Gas es bajo y con configuración predeterminada se confirma rápidamente. La aplicación oficial de Binance (los usuarios de Apple pueden consultar el tutorial de instalación para iOS) puede reducir significativamente estos problemas.
¿Restablecer cuenta MetaMask pierde activos?
No. Solo limpia el historial y caché de nonce local; no afecta activos on-chain ni la frase semilla.