¿Transacción pendiente atascada en Base o Arbitrum? Cómo acelerarla o cancelarla mediante el método de nonce idéntico
Primero, confirma si realmente hay algo atascado
La mitad de las alertas de «¡mi transacción está atascada!» que recibo son errores de visualización. Base y Arbitrum generan bloques cada pocos segundos y no mantienen una mempool larga de espera como hace Ethereum, así que la mayoría de las transacciones se confirman o fallan en cuestión de segundos. Antes de hacer cualquier cambio, copia el hash de la transacción desde tu billetera y pégalo en Basescan o Arbiscan. El explorador es la verdad absoluta:
- Éxito, pero tu billetera sigue girando: el endpoint RPC que usa tu billetera va con retraso. Cambia de red hacia adelante y atrás, o recarga la página; no hay nada que arreglar en la cadena.
- Revertida/Fallida — no estaba atascada, sino que falló, y sí, pagaste la gas. Ese es un problema distinto, con soluciones distintas; la guía sobre transacciones fallidas explica las cinco causas y cómo interpretar el mensaje de revert.
- Pendiente, o ni siquiera aparece tras varios minutos: esta guía aplica.
También vale la pena reiniciar el navegador o la aplicación antes de probar soluciones más avanzadas: incluso MetaMask lo recomienda como primer paso, porque una interfaz bloqueada puede dejar de mostrar una confirmación que ya ocurrió.
Por qué una transacción en una L2 se queda pendiente desde un principio
Una transacción permanece pendiente cuando su oferta de gas es poco atractiva en comparación con la demanda actual, o cuando el mecanismo de inclusión de la red experimenta una congestión temporal. En Ethereum mainnet esto significa una subasta en el mempool en la que tu transacción puede permanecer horas. En Base y Arbitrum, la situación es distinta: un secuenciador centralizado normalmente incluye transacciones válidas casi de inmediato, por lo que los tiempos prolongados de espera suelen deberse a uno de estos tres factores: tú (o tu billetera) estableciste una tarifa demasiado baja en un día con alta actividad, el secuenciador experimenta una congestión temporal durante una acuñación viral o un incidente de red, o bien la transacción se transmitió a un nodo RPC retrasado y nunca llegó realmente a la red.
La conclusión práctica: no vuelvas a enviar la misma transacción por impaciencia. Así es como una molestia puntual con una sola transacción se convierte en una cola. Antes que nada, aprende cómo funciona esa cola.
El nonce: por qué una transacción atascada bloquea todas las que vienen detrás
Cada cuenta numera sus transacciones en secuencia estricta mediante un nonce — tu primera transacción tiene nonce 0, la siguiente 1, luego 2, y la cadena las procesa exactamente en ese orden. Si el nonce 42 está pendiente, los nonces 43 y 44 no pueden confirmarse antes, por mucho gas que ofrezcan. Quedan encolados detrás del 42 por regla del protocolo. Por eso hacer clic tres veces más en «intercambiar» no hace avanzar la primera transacción — simplemente añade los nonces 43, 44 y 45 al embotellamiento.
Ese mismo mecanismo es también la vía de escape. Un nonce solo se puede usar una vez, así que si envías una segunda transacción con el mismo nonce 42 y pagas suficiente gas para que sea minada primero, la red incluirá la nueva y descartará la original. Cada técnica de reemplazo descrita en esta guía — tanto acelerar como cancelar — no es más que esa idea aplicada con cuidado. Siempre comienza el rescate desde el nonce pendiente más antiguo; resolver el 43 mientras el 42 sigue atascado no cambia absolutamente nada.
Opción A: acelerarla (cuando aún deseas que se ejecute la transacción)
Si la transacción pendiente hace lo que quieres —un intercambio, un envío, una aprobación—, utiliza la función integrada de reemplazo de tu billetera en lugar de construir una manualmente. En la vista de Actividad de MetaMask aparece un botón «Acelerar» junto a la entrada pendiente (en versiones recientes de la extensión, abre la notificación «Transacción enviada»); Rabby ofrece una función equivalente en su historial de transacciones. La billetera vuelve a enviar la misma transacción —con el mismo nonce y los mismos datos de llamada (calldata)—, pero con una tarifa de gas más alta. Solo pagas la tarifa de la transacción de reemplazo, no dos veces, y la original simplemente nunca se confirma.
Elige la opción preestablecida «Agresiva»/«Alta» en lugar de ajustar la tarifa manualmente en un 10 %, especialmente en días realmente congestionados: si la transacción de reemplazo también ofrece una tarifa demasiado baja, terminarás con dos transacciones pendientes. En Base y Arbitrum, la diferencia absoluta entre las tarifas «Económica» y «Agresiva» suele ser de apenas unos centavos como máximo, así que este no es el momento para optimizar.
Opción B: cancelarla con un envío a sí mismo de valor cero
Si la transacción es incorrecta —por ejemplo, cambiaste de opinión, el ajuste de deslizamiento está mal configurado o la aprobación iba dirigida a un contrato en el que ya no confías—, reemplázala con una operación nula. Envías 0 ETH a tu propia dirección utilizando el nonce de la transacción atascada y una tarifa más alta. La red mina este reemplazo inofensivo, marca el nonce como usado y descarta la transacción original; tus fondos no se mueven. El flujo exacto, paso a paso, con siete pasos, aparece en el recuadro anterior.
MetaMask moderno también incluye un botón de cancelación de un solo toque Cancelar que construye automáticamente este reemplazo para ti: pruébalo primero, y recurre al método del nonce personalizado si el botón aparece atenuado o si tu versión de la billetera no lo ofrece. Ten en cuenta la asimetría: cancelar sigue generando coste en gas (estás pagando por la inclusión de la transacción de reemplazo). La cancelación es gratuita únicamente si la transacción original es descartada directamente por la red sin reemplazo, lo cual, en las L2, también puede ocurrir de forma espontánea si la tarifa estaba lo suficientemente por debajo del precio de mercado.
Varias transacciones atascadas y el botón «Restablecer cuenta»
Si toda una cola se ha acumulado antes de que encontrara esta guía, empiece por la más antigua: cancele o acelere la transacción pendiente con el nonce más bajo, confirme que se ha incluido en la cadena y luego pase a la siguiente. Las sustituciones con el mismo nonce pueden limpiar varias entradas atascadas a la vez si —de alguna manera— varias transmisiones comparten un único nonce; sin embargo, lo habitual es una secuencia ordenada que debe deshacerse en orden.
Cuando el estado local de una billetera está claramente equivocado —por ejemplo, muestra transacciones pendientes que el explorador indica que fueron descartadas o reemplazadas hace horas—, la opción «Restablecer cuenta» de MetaMask (Cuenta → Avanzado → Borrar los datos de la pestaña Actividad) elimina el historial local de transacciones y el seguimiento del nonce, lo que permite que la interfaz de usuario se resincronice con la cadena. Esto no afecta sus saldos ni sus claves. Úsela únicamente después de que el explorador confirme que no hay ninguna transacción real pendiente; de lo contrario, perderá visibilidad sobre transacciones que sí existen.
Cuánto cuesta realmente este rescate en una L2
Esta es la parte más agradable de hacer esto en Base o Arbitrum en lugar de en la red principal. Las transacciones de reemplazo, las aceleraciones y las cancelaciones de valor cero tienen exactamente el mismo coste que cualquier otra transacción: el gas de red al tipo de tarifa más alto que hayas elegido. En las L2 en 2026, eso suele ser menos de cinco centavos, y a menudo menos de uno. La misma operación en Ethereum durante períodos de congestión puede costar entre $5 y $20, y aun así no confirmarse si tu transacción de reemplazo es demasiado conservadora. La lógica económica está invertida: en la red principal, a veces la gente simplemente espera porque cancelar resulta caro; en una L2, no hay razón alguna para esperar.
Una trampa específica de las transacciones con tokens: si la transacción atascada es una transferencia o un intercambio de ERC-20 y la cancelas, cualquier aprobación que hayas otorgado previamente en otra transacción sigue vigente —cancelar el nonce 42 no revoca las aprobaciones concedidas bajo nonces anteriores. Si dicha aprobación se otorgó a algo sospechoso, revócala por separado después, usando una herramienta específica para gestionar aprobaciones de tokens.
Mientras esperas, las dos cosas que nunca debes hacer
Primero, nunca difundas transacciones nuevas con la esperanza de que «se procesen» — no pueden saltarse la cola de nonces, solo la alargan. Segundo, en cuanto una transacción pendiente se demore, los mensajes directos y los anuncios de búsqueda se llenarán de supuestos «soportes» que ofrecerán desbloquearla por una tarifa o te pedirán conectar tu billetera a un sitio de «rescate». No existe ningún servicio capaz de desbloquear tu transacción mediante una conexión web, ningún agente de soporte que necesite tu frase semilla ni ninguna razón para ingresar datos en un formulario. Todo el kit de herramientas legítimo se reduce a los dos botones de tu propia billetera, más el flujo de nonce personalizado descrito arriba.
Para el futuro, la prevención es aburrida pero efectiva: consulta el rastreador en tiempo real antes de enviar grandes cantidades o realizar envíos con plazos ajustados, acepta la configuración predeterminada de comisiones de tu billetera en días visiblemente congestionados en lugar de ajustarlas manualmente, y mantén tu RPC conectado a un punto final fiable — la guía sobre gwei explica qué significan realmente esos números de comisión, y los datos sobre las horas más económicas te ayudan a evitar la cola casi todos los días.
Opera en Base / Arbitrum con Bajas Tarifas
Elige una plataforma confiable para swap, bridge y operar en redes L2.
Enlaces de afiliados — podemos ganar una comisión sin costo adicional para ti.