Tx Doctor / TRON error library / Out of energy

TRX · energyOUT_OF_ENERGY

TRON error: Out of energy (OUT_OF_ENERGY)

The smart-contract call consumed more Energy than the transaction provided, so the TRON virtual machine stopped mid-execution and reverted. The Energy (or the TRX burned for it) is still charged.

Why it happens

How to fix it

  1. Stake more TRX for Energy, or keep a buffer of TRX so the burn can cover the shortfall.
  2. Ask the receiving address to make one small USDT transfer first — after initialisation, transfers cost far less Energy.
  3. Delegate Energy to the sending address instead of relying on the free daily quota.
  4. Retry after a few minutes: TRON Energy prices swing with the chain's activity (dynamic Energy model).

What it looks like in the wallet or explorer

receipt: OUT_OF_ENERGY · energy_usage_total 130,000 · fee 27.7 TRX

Seeing this right now? Paste the transaction hash — the tool finds the chain and decodes what actually failed.

Diagnose my transaction

Related errors

Transaction failed (FAIL)

TRX · fail

Compute budget exceeded

ProgramFailedToComplete

Insufficient funds for gas

EVM · balance

Not enough SOL to pay the fee

InsufficientFundsForFee