We use technologies like cookies to store and/or access device information. We do this to improve browsing experience and to show (non-) personalized ads. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Техническое хранение или доступ необходимы для законной цели хранения предпочтений, которые не запрошены подписчиком или пользователем.
The technical storage or access that is used exclusively for statistical purposes.
Техническое хранилище или доступ, который используется исключительно для анонимных статистических целей. Без повестки в суд, добровольного согласия со стороны вашего интернет-провайдера или дополнительных записей от третьей стороны информация, хранящаяся или полученная только для этой цели, обычно не может быть использована для вашей идентификации.
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
How to solve the OUT OF ENERGY problem in the TRON network?
In this article, we’ll try to explain why the OUT OF ENERGY error occurs on the TRON network when working with TRC20 tokens such as USDT, USDC, and others, and how to fix it.
The error in Ledger Live
When making a transaction through the Ledger Live app, you got the error “REVERT-OUT OF ENERGY“. The transaction didn’t go through, the funds weren’t transferred, but the fee was still deducted.
Why does this happen?
The error occurs due to a lack of energy when sending the transaction. This can happen if your wallet doesn’t have enough TRX to send the transaction, or if you’ve exceeded the fee limit set when the transaction was created. Usually, up to 10 TRX is enough to send TRC20 tokens, but when the network is congested, that amount may not be sufficient. That’s what causes the error.
The Ledger Live developers set a limit of 10 TRX in their software — this is the maximum amount that can be burned when sending a transaction.
If it’s not enough, the transaction will fail with an error, and the fee will be deducted (burned) anyway. Usually this amount is enough, but if you got this error, your transaction probably hit this limit. Or you simply didn’t have enough TRON on your wallet.
If your TRON balance after the transaction is zero, you’ll need to top it up with at least 15 TRX to cover the fee, and try again.
How to solve the problem
There are several ways to solve the problem:
This option works for you if the transaction isn’t urgent and you can send it later.
If you’re not staking TRX, then the amount of energy on your wallet is likely zero. But that’s not a problem, because TRON has a mechanism that burns TRX in exchange for energy. When you send TRC20 tokens and don’t have any energy, TRX is burned in exchange for energy.
You can stake coins and get the amount of energy you need — it regenerates every 24 hours. If you usually burn 5 TRX or more irreversibly when sending a transaction, then by staking a certain amount of coins you’ll be able to use renewable energy — meaning transactions effectively become free for you. You can later unstake the coins and sell them. The downside of this option is that the renewable energy you get from staking is quite expensive: around 1,200 TRON (~$60) for 30,000 energy.
A single USDT transaction usually consumes 24,000 energy. If you don’t send USDT or other TRC20 tokens often, want to earn passively through staking, and don’t want to pay fees and burn TRON — this option is for you.
You can use any client you prefer that doesn’t have a Fee Limit. But keep in mind that in this case, up to 1,000 TRX can be burned on a single transaction. This can happen when the network is congested.
Staking TRON to get energy
1. Open your TRON account and click “Stake”.
2. Click “Continue”.
3. Choose what exactly you want to freeze your assets for, enter the amount, and click “Continue”.
Bandwidth — used when sending transactions of any type. Usually around 300–400 bandwidth is needed per transaction.
Energy — used when interacting with TRC10/20 smart contracts. A USDT transfer is exactly this kind of operation.
4. Confirm the operation on the Ledger.
5. Great — the asset is now frozen.
Sending funds via TronScan
1. Go to TronScan.org.
2. Connect your hardware wallet.
3. Select the wallet you want to send assets from.
4. Confirm the address on the device.
5. Click the address at the top of the screen and select “Send”.
6. Enter the recipient’s address and select the asset.
7. Confirm the operation on the device.
8. The funds have been sent. ✅
Conclusion
If you got this error, you need to check how much TRX was burned.
Related Posts
Why Is Polymarket a Scam? Our Investigation and Experience with the Platform
Is Polymarket a scam or just a dangerous tool? In this article, I use recent cases to explain why the platform’s market-resolution system is designed in a way that leaves the average trader losing almost every time. From May 9 to 11, 2026, a three-day “ceasefire” was in effect between Ukraine and russia, at the …
#Tutorial. Lost your seed phrase but your wallet still works: what to do
Lost your seed phrase but your wallet still works? You still have the hardware wallet, you remember the PIN, and the balance is visible—but the sheet containing your seed phrase has disappeared. Perhaps it was lost during a move or renovation, or thrown out with old paperwork. At this point, how it happened no longer …
#Trezor tutorial. Trezor passphrase wallet is empty: why it happens and how to find your coins
Trezor passphrase wallet: a common situation is that you connect your Trezor, enter the passphrase, and see a zero balance with no transaction history in Trezor Suite. Your first thought may be that the coins have been stolen. In most cases, the funds are still there—you have simply opened a different wallet. Below, we explain …
#Tutorial. Sent crypto but the balance isn’t showing
Sent crypto, but the balance in your wallet or exchange account hasn’t changed? Don’t rush to send the funds again or reinstall the app. First, check the destination address, whether the transaction was actually broadcast, and its status on-chain — in most cases, that is enough to identify the problem. In short: address and network …