Which address to enter when renting TRON energy

When renting TRON energy, enter the sender's address (the wallet sending USDT). Why energy goes to the sender, and why exchange payments fail.

Published · Updated

When renting TRON energy, you must enter the sender address—the wallet from which you intend to send USDT or interact with a smart contract[1]. You should never enter the recipient’s address.

In the TRON blockchain, smart contract execution fees are billed to the account initiating the transaction[2]. The destination address receives USDT passively without consuming energy. If energy is delegated to the recipient instead of the sender, the sender’s wallet will still lack energy and will burn liquid TRX based on the 100 SUN[3] rate (burning ≈ 6.43 TRX[3] or ≈ 13.03 TRX[3]), or fail with an OUT_OF_ENERGY error.

Make sure to enter the address that holds the USDT you plan to send. The recipient of a USDT transfer does not pay network gas.

Why the sender pays the energy

Every TRC-20 transfer executes the transfer(address,uint256) method inside Tether’s smart contract TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t[4]. On the TRON Virtual Machine (TVM)[2]:

  1. The sender initiates the call: The sender signs the transaction with their private key and broadcasts it to the network[2].
  2. The TVM bills the sender: The network checks the sender’s address for available energy[2].
    • If the sender holds delegated energy, the network deducts 64,285[4] energy (or 130,285[4] energy for an empty recipient).
    • If the sender has no energy, the network burns liquid TRX directly from the sender’s balance[3].
  3. The recipient receives tokens: The contract updates the ledger. The recipient’s resource counters remain untouched.

Because the recipient never consumes resources during an inbound transfer, delegating energy to the recipient provides zero fee relief.

Address roles in an energy rental order

When filling out an energy order on our buy energy page, identify the addresses correctly:

Field / RoleWhich address to provideExample
Receiving address (Target)Your personal wallet that will send the USDTT... (Your wallet)
Payment sourceThe wallet holding the TRX used to pay for the rentalT... (Your wallet or balance)
USDT recipientOnly used inside your wallet app when sending USDT laterDestination merchant or friend

Important: Why exchange withdrawals fail for energy payments

A frequent mistake when paying for energy via direct TRX transfer is withdrawing TRX directly from a centralized cryptocurrency exchange:

  1. How direct rental works: When an energy pool receives a plain TRX transfer, the service delegates energy to the transaction’s originating address on chain via delegateResource[1].
  2. The exchange hot wallet problem: When you request a TRX withdrawal from an exchange, the transaction is broadcast from the exchange’s pooled hot wallet, not your personal deposit address.
  3. The outcome: The rented energy is delegated to the exchange’s hot wallet. Your personal wallet receives nothing.
Do not pay for an energy rental order by withdrawing TRX directly from a crypto exchange. Transfer TRX from your own non-custodial wallet (such as TronLink or Trust Wallet) or top up your account dashboard.

Summary checklist

Before confirming your energy rental:

  1. Confirm the address entered is the wallet holding the USDT.
  2. Verify whether the recipient holds USDT using our address checker to choose the right package (64,285 vs 130,285 energy).
  3. Pay from a non-custodial wallet so the energy delegates to the correct account.

For more details on rental operations and pricing, visit our how energy rental works guide and USDT TRC-20 fee overview.

FAQ

Which address should I enter when renting TRON energy?

You must enter the sender's address—the wallet that will broadcast the USDT transaction. Energy is consumed by the sender, not by the recipient.

What happens if I enter the recipient's address by mistake?

The energy will be delegated to the recipient. When you send USDT from your wallet, your account will still lack energy and will burn liquid TRX or fail with an OUT_OF_ENERGY error.

Can I pay for energy by withdrawing TRX directly from an exchange?

No. Direct TRX rental routes energy to the address that sends the TRX payment. Withdrawing from an exchange sends funds from the exchange's hot wallet, meaning the energy is delivered to the exchange.

How do I rent energy for another address?

When using our rental widget, specify the target sender address in the recipient field. If paying with TRX directly, pay from the address that will perform the transfer.