Publicado el 29 de octubre de 2026. Basado en la documentación de Stake 2.0 de TRON; la cancelación (parámetro de la cadena n.º 77) se confirmó activa en mainnet ese día.
Respuesta corta: sí. Con Stake 2.0 puedes cancelar un unstake de TRX que todavía está en su período pendiente de 14 días. La llamada de cancelación (cancelallunfreezev2) vuelve a poner en staking todos tus unstakes pendientes a la vez, con su energía, ancho de banda y TRON Power, y retira los que ya terminaron de esperar.
¿Qué hace cancelar un unstake?
Una sola transacción hace dos cosas:
- Se cancelan los unstakes pendientes. Sus TRX vuelven directamente a tu staking, y recuperas la misma energía, ancho de banda y TRON Power que tenías antes del unstake.
- Se retiran los unstakes terminados. Un unstake cuyos 14 días ya pasaron no se puede cancelar; sus TRX se mueven a tu saldo disponible en la misma transacción.
La información de la transacción muestra ambas partes: cancel_unfreezeV2_amount (por ENERGY, BANDWIDTH y TRON_POWER, en sun) y withdraw_expire_amount.
¿Se puede cancelar solo un unstake?
No. La llamada del protocolo cancela todos los unstakes pendientes de la dirección. Si solo querías deshacer uno de varios, cancélalos todos y luego vuelve a hacer unstake de la cantidad que todavía quieres sacar. Ese nuevo unstake inicia un nuevo período de 14 días.
Cómo cancelar un unstake de TRX en Tronscan
- Conecta tu billetera en tronscan.org y abre la página de Stake 2.0 desde el menú Resources.
- En el resumen de tu staking, busca la sección de unstake y elige Cancel Unstake.
- Confirma la transacción en tu billetera.
- Revisa tu staking: la cantidad cancelada vuelve a estar en staking, y lo que ya había terminado de esperar está ahora en tu saldo.
Algunas billeteras ofrecen la misma acción en su pantalla de staking. Si la tuya no, Tronscan funciona con cualquier billetera que pueda conectar.
Cómo cancelar con la API o TronWeb
- API HTTP:
wallet/cancelallunfreezev2con la dirección del propietario; luego firma y transmite. - TronWeb (5.3.0 o posterior):
tronWeb.transactionBuilder.cancelUnfreezeBalanceV2(address). - Smart contracts:
cancelAllUnfreezeV2()en Solidity.
¿Recupero mis votos?
Recuperas tu TRON Power. Los votos son otra cosa: el unstake retiró votos de los Super Representantes a los que apoyabas, y la documentación solo promete devolver el poder. Abre tu página de votación después de cancelar y vuelve a votar con el TRON Power sin usar, o no generará recompensas de votación.
¿Cuándo conviene cancelar?
- Hiciste unstake por error, o sacaste del staking más de lo que querías.
- Necesitas recuperar la energía: por ejemplo, tus transferencias de USDT empezaron a quemar TRX después del unstake.
- Decidiste seguir ganando, por ejemplo vendiendo tu energía en TronSave Earn, en lugar de retirar.
Si hiciste unstake porque necesitas los TRX, cancelar no ayuda: la única forma de obtener TRX líquidos antes de que terminen los 14 días es hacer Early Unstake (unstake anticipado, también llamado Flash Unstake) de la posición a cambio de una comisión.
Cancelar una solicitud de Early Unstake de TronSave es diferente
Una solicitud de Early Unstake no es un unstake on-chain, así que cancelallunfreezev2 no se aplica. Puedes eliminar la solicitud antes del paso de permisos. Después de ese paso, puedes elegir «Cancel request (return permission)» una vez que pasen 24 horas sin que la solicitud se haya financiado. Las reglas completas están en la guía de Early Unstake.
Preguntas frecuentes
¿Hay una comisión por cancelar un unstake?
Solo el costo normal de la transacción, que suele cubrir el ancho de banda diario gratuito.
¿Puedo cancelar después de que pasen los 14 días?
No. Un unstake terminado solo se puede retirar. Si quieres volver a poner los TRX en staking, haz un staking nuevo.
¿Cancelar reinicia el reloj de 14 días?
Los TRX cancelados simplemente vuelven al staking. Si haces unstake más adelante, empieza un nuevo período de 14 días.
¿Stake 1.0 permite cancelar?
No. La cancelación es una función de Stake 2.0. Para el proceso completo, mira cómo hacer unstake de TRX.
