TRON Energy Delegation Explained — TRON Wiki

TRON Energy Delegation Explained

9 min read · ⌘K search

Energy delegation is one of TRON's most powerful features — and one of the least understood. It allows an account with frozen TRX to share its Energy (or Bandwidth) with any other account, enabling that account to execute smart contract transactions without locking their own TRX. This mechanism powers energy rental services, business payroll systems, and exchange withdrawal infrastructure.

How delegation works

When you freeze TRX via Stake 2.0, you earn Energy (or Bandwidth) based on your frozen amount. Delegation lets you assign a portion of that earned resource to another TRON address.

The mechanics:

  1. Account A freezes 1,000 TRX for Energy → earns ~500,000 daily Energy
  2. Account A delegates 500,000 Energy worth to Account B
  3. Account B can now use that Energy for USDT transfers, DeFi, etc.
  4. Account A retains ownership of the frozen TRX and can revoke delegation anytime
  5. Account B's tokens remain fully under Account B's control
Non-custodial by design
Delegation shares a resource, not wallet access. The delegator cannot send tokens from the recipient's account, view private keys, or control the recipient's wallet in any way.

Delegation vs. freezing vs. renting

MethodWho locks TRXWho uses EnergyCost to user
Freeze your own TRXYouYou0 per tx (TRX locked)
Receive delegationSomeone elseYou0 per tx (usually)
Rent EnergyRental providerYou2–5 TRX per rental
Burn TRXNobody (burned)You5–15 TRX per tx

Delegation is how energy rental services operate under the hood — they delegate their frozen TRX Energy to your address for a fee.

Types of resource delegation

Energy delegation

The most common type. Delegated Energy covers:

  • TRC-20 token transfers (USDT, USDC, etc.)
  • DeFi swaps and lending
  • Smart contract interactions
  • NFT minting and transfers

Bandwidth delegation

Less common but useful for:

  • Accounts sending many TRX transfers daily
  • Payment bots and faucets
  • Services broadcasting high-volume lightweight transactions

See what is Bandwidth for Bandwidth specifics.

Step-by-step: delegating Energy in TronLink

As the delegator (sharing your Energy)

  1. Open TronLink → Stake 2.0
  2. Tap Delegate Resource
  3. Enter the recipient's TRON address
  4. Select Energy (or Bandwidth)
  5. Specify the amount of TRX worth of resources to delegate
  6. Confirm the transaction
  7. Energy appears in the recipient's account within seconds

As the recipient (receiving Energy)

  1. Provide your TRON address to the delegator
  2. Wait for delegation to appear (usually instant)
  3. Check TronScan → your address → Resources → look for "delegated from"
  4. Use the Energy for your transactions
  5. Delegation remains until the delegator revokes it

Revoking delegation

The delegator can revoke at any time:

  1. TronLink → Stake 2.0 → My Delegations
  2. Select the delegation to revoke
  3. Confirm — Energy is removed from the recipient immediately

Use cases

Business payroll

A company treasury freezes 500 TRX and delegates Energy to employee wallets. Employees send and receive USDT without managing TRX or Energy themselves.

Exchange withdrawals

Exchanges freeze large TRX amounts and delegate Energy to cover withdrawal fees for users. This is why exchange TRC-20 withdrawals often appear "free."

Energy rental services

Rental providers freeze thousands of TRX and delegate Energy to paying customers for hours or days. See rent energy on TRON.

dApp onboarding

A DeFi protocol delegates Energy to new users for their first swap or deposit, removing the Energy barrier to entry.

Multi-account operations

Traders and businesses with multiple TRON accounts delegate from a central "resource account" to operational accounts, simplifying Energy management.

Business tip
Create a dedicated "resource account" with frozen TRX. Delegate Energy to all operational accounts from this single pool. Centralized management, decentralized security.

Delegation limits and rules

  • You can only delegate resources from frozen TRX — liquid TRX cannot be delegated
  • Delegation does not transfer TRX — the frozen TRX stays in the delegator's account
  • Partial delegation is supported — delegate any portion of your earned resources
  • Multiple delegations — delegate to many addresses simultaneously
  • Recipient limits — an account can receive delegation from multiple delegators
  • No delegation fee — the delegation transaction itself uses Bandwidth (free)

Security considerations

Delegation is safe for recipients:

  • Delegators cannot access your tokens
  • Delegators cannot sign transactions on your behalf
  • Revocation only removes Energy — it cannot drain your wallet
  • Your private keys remain exclusively yours

Risks for delegators:

  • Frozen TRX is locked for 14 days minimum
  • Delegated Energy is unavailable to the delegator while delegated
  • No financial risk beyond the opportunity cost of locked TRX
Delegation is not a wallet sharing feature
Never confuse resource delegation with sharing private keys or wallet access. If any service asks for your seed phrase to "delegate Energy," it is a scam.

Delegation and voting rewards

Frozen TRX that is delegated still earns voting rewards. The delegator (who owns the frozen TRX) receives SR voting APY (~4–5%) even while Energy is delegated to others. This makes delegation economically attractive — you earn rewards while sharing resources.

Monitoring delegations on TronScan

On TronScan:

  • Delegator view — your account → Stake 2.0 → Delegations → see all outgoing delegations
  • Recipient view — your account → Resources → see delegated Energy/Bandwidth with source address
  • History — all delegation and revocation transactions are on-chain and auditable

FAQ

What is Energy delegation on TRON?

Energy delegation lets an account with frozen TRX share its Energy with another account. The recipient can use delegated Energy for smart contract transactions without freezing their own TRX.

Can delegated Energy be stolen?

No. Delegation only shares the resource — the delegator cannot access the recipient's tokens, private keys, or wallet contents.

How do I delegate Energy to another address?

In TronLink, go to Stake 2.0 → Delegate Resource → enter the recipient address, select Energy, and specify the amount of frozen TRX to delegate.