¿Transferencia on-chain atascada en pending? Cómo revisar el explorador y acelerarla
Una transferencia on-chain atascada en pending (pendiente de confirmación) suele deberse a poco gas, congestión de red o una cola interna del exchange. Este artículo lo explica por cadena: Ethereum con etherscan, Tron con tronscan, Solana con solscan. Los métodos de aceleración incluyen subir el gas manualmente, cancelar/reemplazar la transacción o esperar el timeout automático.
Ver el retiro de Binance mostrando "en proceso" sin moverse, o que el USDT enviado desde tu propia wallet no llega a la cuenta destino después de varias horas, siempre genera pánico como primera reacción. Abrir el sitio oficial de Binance para revisar el historial de depósitos y retiros no aclara la causa, porque el problema puede estar en la cadena y no en Binance. Este artículo explica una por una las 4 causas de un pending atascado y sus métodos correspondientes de consulta y aceleración.
Las 4 causas de una transferencia on-chain atascada en pending: 1) Binance está haciendo una revisión interna en cola (30 minutos a varias horas); 2) la transacción todavía no entró a la cadena (gas demasiado bajo); 3) ya está confirmada on-chain pero la plataforma receptora aún no la acredita; 4) la transacción fue empaquetada pero la cadena está congestionada y confirma lento. Orden de diagnóstico: primero revisa el hash de la transacción on-chain (TxID) → ve si ya entró a la cadena → luego determina en qué etapa está.
Paso 1: primero identifica en qué etapa estás
Retiro en Binance → on-chain → acreditación en el destino, son tres tramos:
| Etapa | Estado en Binance | Explicación |
|---|---|---|
| 1. Revisión interna | "En proceso" | Control de riesgo y revisión de Binance, aún no enviado on-chain |
| 2. Ya enviado on-chain | "Enviado" + TxID | Confirmándose on-chain |
| 3. Completado on-chain | "Completado" | Se alcanzó el número de confirmaciones requerido |
| 4. Acreditación en destino | Estado de Binance "Completado" pero no llega a la otra plataforma | La otra plataforma está en revisión |
El tratamiento para cada etapa atascada es distinto.
Etapa 1: Binance "en proceso"
Abre la app oficial de Binance → Wallet → historial de retiros, y revisa el estado de esa orden.
Si muestra "en proceso" y no hay TxID (hash de transacción), significa que sigue dentro de Binance y no se envió a la cadena. Causas comunes:
1. Revisión de control de riesgo
Cuenta nueva, primer retiro, retiro de monto alto, múltiples retiros en poco tiempo, IP anómala, etc., disparan una revisión automática de control de riesgo. Normalmente se libera sola en 30 minutos a 2 horas; en casos puntuales requiere revisión manual de hasta 24 horas.
2. Mantenimiento o suspensión
Binance ocasionalmente "suspende depósitos y retiros" de alguna red (congestión, bifurcación de la cadena, anuncios de Tether, etc.). En la página "Wallet → Retirar" al elegir la moneda, si aparece que cierta red está en mantenimiento, significa que los retiros de esa cadena están totalmente detenidos por el momento.
3. Saldo insuficiente
El saldo del hot wallet de Binance no alcanza (poco común, pero pasa con BTC y algunas monedas pequeñas), y el sistema espera a reponerlo. Suele resolverse solo en unas horas.
Cómo actuar:
- Espera. En la mayoría de los casos el sistema de Binance lo procesa automáticamente
- Revisa el correo, por si ignoraste un email de "se requiere verificación adicional"
- Si después de 6 horas sigue en "en proceso", abre un ticket a través del canal de apelación de soporte
Etapa 2: "Enviado" pero el destinatario aún no lo recibe
Cuando el retiro de Binance cambia a "enviado", aparece un TxID (hash de transacción), como 0xabc123... o Txyz456....
Copia el TxID y consúltalo en el explorador on-chain:
| Cadena | Explorador | URL |
|---|---|---|
| Ethereum ERC20 | Etherscan | etherscan.io |
| Tron TRC20 | Tronscan | tronscan.org |
| BSC BEP20 | BscScan | bscscan.com |
| Solana | Solscan | solscan.io |
| Polygon | Polygonscan | polygonscan.com |
Abre el explorador, pega el TxID en el buscador y presiona Enter. Revisa la página de la transacción:
| Campo | Significado |
|---|---|
| Status | Success / Pending / Failed |
| Block | En qué bloque quedó empaquetada (número más alto = más confirmada) |
| Confirmations | Número de confirmaciones |
| Gas Used | Gas realmente consumido |
| From / To | Dirección de origen / destino |
| Value | Monto transferido (nota: para USDT aquí aparece 0, hay que revisar la sección "Token Transfers") |
Caso A: Status = Pending
Aún no fue empaquetada on-chain. Posibles causas:
- Se puso poco gas y los mineros no quieren empaquetarla (poco común, Binance suele dar suficiente por defecto)
- Congestión extrema de la red
- Problema de sincronización de nodos (muy poco común)
El gas del retiro de Binance lo paga Binance, y en condiciones normales siempre alcanza, empaquetándose en 1-30 minutos. Si pasa más de 1 hora en pending, abre un ticket.
Caso B: Status = Success (exitosa), pero el destinatario no la recibe
La transacción está completa on-chain, pero la plataforma receptora no la acreditó. Hay que esperar la revisión de esa plataforma, generalmente 1-30 minutos. Si el destino es un exchange grande como Coinbase o Kraken, exigen 12-30 confirmaciones, lo que toma 5-30 minutos.
Si es un exchange pequeño o lleva mucho tiempo sin novedad: contacta a su soporte y proporciona el TxID.
Caso C: Status = Failed (fallida)
La transacción falló on-chain. El USDT no se descontó (sigue en la wallet), pero el gas sí se consumió.
El USDT enviado por Binance no falla a cero (Binance lo reenvía), pero si lo enviaste tú desde tu propia wallet, debes reenviarlo con un gas más alto.
Etapa 3: enviaste desde tu propia wallet y quedó en pending
No es un envío desde Binance, sino desde tu propia wallet como MetaMask o TronLink, y ahí hay más formas de resolver el pending atascado.
Método 1: esperar
Simple y directo. La gran mayoría de los pending se resuelven solos en 30 minutos (o se empaquetan, o el nonce expira y la transacción se descarta).
Método 2: acelerar (Speed Up)
En MetaMask, dentro del historial de transacciones, haz clic en la que está pending y aparecerá el botón "Speed Up". Al presionarlo, se reemplaza la transacción original con un gas más alto.
Ten en cuenta:
- La transacción de reemplazo comparte el mismo nonce que la original, así que on-chain solo se empaqueta una de las dos
- Acelerar normalmente añade 1.5x el gas actual
- Acelerar consume más ETH
Método 3: cancelar (Cancel)
MetaMask también tiene un botón "Cancel", que en esencia envía 0 ETH a ti mismo (mismo nonce, gas más alto) para reemplazar la transacción original.
Si la cancelación se completa con éxito, la transferencia original de USDT queda como si nunca hubiera ocurrido.
Método 4: configurar el nonce manualmente
Uso avanzado. Si tienes varias transacciones pending en cola, la primera atascada bloquea el nonce de todas las siguientes. En la configuración avanzada de MetaMask activa el "nonce personalizado" y, al reenviar, usa el mismo nonce con gas más alto para forzar el reemplazo.
No se recomienda que un principiante toque el nonce; un error puede desordenar las transacciones.
Etapa 4: confirmada on-chain pero no llega al destinatario
Binance nos envió el USDT y quedó success on-chain, pero el otro exchange aún no lo ve.
Primero confirma que realmente llegó a la dirección del destinatario:
En el explorador on-chain revisa si el campo "To" es exactamente la dirección receptora que diste, si el monto es correcto y si el token en la sección "Token Transfers" es el correcto (USDT).
Si todo está correcto:
- Contacta al soporte de la otra plataforma y proporciona el TxID y una captura de la dirección
- Los exchanges grandes suelen responder en 1-2 horas, y pueden pedirte esperar a alcanzar suficientes confirmaciones
Si descubres que la dirección "To" está mal:
- No hay forma de recuperarlo. La transferencia on-chain es irreversible; el mecanismo bancario de "revertir una transferencia por error" no existe en blockchain
Si descubres que es un token distinto:
- Por ejemplo, querías enviar USDT pero terminó en un contrato de USDC, o elegiste la red equivocada y llegó a una red incorrecta. Ver el manual de errores para más detalle.
Caso real: revisión de una transferencia atascada en pending en BSC
En 2026-03 retiramos 200 USDT BEP20 de Binance a OKX, con estos pasos:
14:35:00 Binance inicia el retiro
14:35:30 Estado cambia a "en proceso"
14:38:12 Estado cambia a "enviado", con TxID 0xabc...
14:38:15 Consultamos el TxID en BscScan, muestra Pending
14:38:48 BscScan muestra Success, 1 confirmación
14:39:30 BscScan muestra 15 confirmaciones
14:42:15 El historial de depósitos de OKX muestra "acreditado"
Tiempo total 7 minutos, algo normal.
Si después de las 14:38 BscScan sigue en Pending por más de 5 minutos, ahí sí hay que empezar a preocuparse. La cadena BSC produce un bloque cada 3 segundos, así que 5 minutos sin confirmar significa que ni siquiera 100 bloques la incluyeron, algo claramente anómalo.
Qué no hacer mientras está en pending
-
No repitas el retiro: una orden ya está "en proceso", no envíes otra igual. Si por error las dos se completan, podrías perder el doble.
-
No hagas clic en reemplazar sin cuidado: el botón Cancel de MetaMask no garantiza al cien por ciento reemplazar la transacción original. Si la original ya fue empaquetada justo antes de que presiones Cancel, terminas ejecutando las dos.
-
No entregues tu clave privada a "soporte técnico": es una estafa de phishing. Cualquiera que pida tu clave privada o frase semilla para "resolver el problema" es un estafador. El soporte oficial de Binance jamás te pedirá esto.
-
No abras tickets repetidamente en 24 horas: un ticket espera su respuesta. Abrir varios solo hace que la cola sea más lenta.
FAQ
P: ¿Cuánto puede tardar como máximo en empaquetarse una transacción en BSC? R: Por diseño, BSC empaqueta en pocos segundos (la cadena produce un bloque cada 3 segundos). Si pasan más de 5 minutos sin empaquetarse, o hay un problema en la cadena, o el nonce está mal, o el gas es extremadamente bajo. Las transacciones enviadas por Binance casi nunca presentan este caso.
P: ¿Por qué a veces "en proceso" en Binance se queda atascado más de 12 horas? R: La revisión manual (transacciones de alto monto o sospechosas) puede tardar hasta 24 o incluso 72 horas. Un nivel de KYC insuficiente, IP anómala, o ser el primer retiro de una cuenta nueva, entre otros, pueden disparar esto. Espera el resultado de la revisión o abre un ticket.
P: ¿En cuánto tiempo se puede cancelar una transacción on-chain? R: Mientras esté en estado pendiente (pending) y sin entrar a la cadena, se puede intentar cancelar con cancel/reemplazo de transacción. Una vez que entra a la cadena (confirmed), no se puede cancelar; on-chain es definitivo.
P: Si un retiro desde Binance falla, ¿se devuelve el dinero? R: Sí. Si el retiro de Binance falla (failed on-chain o rechazado internamente por Binance), el sistema devuelve automáticamente el saldo a la cuenta de retiro, aunque puede descontar la tarifa de red ya generada.
P: ¿Qué hago si el Speed Up de MetaMask falla? R: Inténtalo de nuevo con un gas aún más alto. O espera a que la transacción original expire de forma natural (generalmente tras 24 horas), momento en que los mineros la descartan y el nonce se libera.
P: ¿Qué hacer cuando la cadena está completamente congestionada? R: La red principal de Ethereum ha tenido episodios breves de congestión extrema en el pasado, con el gas disparándose por encima de 1000+ gwei. En ese caso, lo más seguro para un principiante es esperar 1-2 horas antes de operar; una red normal suele aliviarse en unas pocas horas.
P: ¿Se puede saber quién es la wallet de la otra parte en BscScan? R: Las direcciones on-chain son anónimas, pero algunas "etiquetas de dirección conocidas" (exchange, project address) sí son marcadas por BscScan. Las wallets de usuarios comunes no lo están. Ver el glosario para más detalle.
P: ¿Cuánto tarda en atenderse un ticket? R: Generalmente entre 24 y 72 horas. Los tickets relacionados con retiros atascados tienen prioridad más alta, y la mayoría recibe una primera respuesta dentro de 12 horas. La prioridad también depende del nivel VIP. Ver la categoría de apelación de soporte para más detalle.