How to Stake TRX on TRON
Staking TRX is the foundation of participating in the TRON network. Unlike proof-of-stake chains that lock tokens in a smart contract, TRON uses a freeze-and-vote model: you lock TRX to obtain network resources (Energy and Bandwidth) and voting power, then vote for Super Representatives (SRs) to earn block rewards.
This guide walks through the full staking workflow — from wallet setup to claiming rewards — using TronLink as the primary example.
What staking means on TRON
On TRON, "staking" typically refers to three related actions:
- Freezing TRX — locking tokens to receive Energy, Bandwidth, or both
- Voting for SRs — using voting power (1 TRX frozen = 1 vote) to support block producers
- Earning rewards — receiving TRX from your chosen SR's voter reward pool
Freezing does not send TRX to a third party. Tokens remain in your wallet but are locked for a minimum of 14 days before you can unfreeze.
Prerequisites
Before staking, ensure you have:
- A self-custody wallet with your TRX (TronLink setup guide)
- Enough TRX for the freeze amount plus a small fee (~1–2 TRX for the transaction)
- A basic understanding of Energy vs Bandwidth
Exchange accounts cannot vote or freeze on your behalf. Withdraw TRX to your own address first.
Step 1: Transfer TRX to your wallet
If your TRX is on an exchange, withdraw to your TRON wallet address (starts with T). Select the TRON or TRC20 network — not ERC-20.
Wait for confirmation on TronScan, then verify the balance in TronLink.
Step 2: Freeze TRX
Open TronLink → Stake (or Freeze in older versions).
- Choose resource type: Energy (for smart contract calls like USDT transfers) or Bandwidth (for simple TRX transfers)
- Enter the amount of TRX to freeze
- Confirm the transaction
| Resource | Best for | Typical freeze amount |
|---|---|---|
| Energy | TRC-20 transfers, DeFi, dApps | 500–5,000 TRX |
| Bandwidth | TRX sends, account activation | 100–500 TRX |
For most users who send USDT regularly, freezing for Energy delivers the highest practical value. See our dedicated guides on freezing for Energy and freezing for Bandwidth.
Step 3: Vote for a Super Representative
After freezing, you receive voting power equal to the frozen TRX amount. Unused voting power earns nothing.
- Go to Vote in TronLink or TronScan
- Browse the Super Representative list
- Select one or more SRs and assign your votes
- Confirm the vote transaction
Voting rewards vary by SR — annual yields commonly range from 3% to 7% APY, paid in TRX every six hours. Use our SR voting strategy guide to compare options.
Step 4: Claim and compound rewards
Most SRs distribute rewards automatically to voters. Check your balance on TronScan under Voting Rewards.
To compound:
- Wait until rewards accumulate
- Freeze additional TRX (including rewards) for more Energy and voting power
- Re-vote if your SR changed payout rates
Use the staking rewards calculator to estimate returns before committing large amounts.
Staking via TronScan
You can also stake directly on TronScan:
- Connect your wallet
- Navigate to Stake 2.0 → Freeze
- Complete freeze and vote in separate transactions
TronScan provides transparent SR statistics — uptime, commission rate, and estimated APY.
Risks and considerations
- 14-day lock period — unfrozen TRX is not immediately liquid. Plan ahead using our unfreeze guide.
- SR performance — poorly performing SRs may pay lower rewards or miss blocks
- Price volatility — staking rewards do not hedge against TRX price drops
- No slashing for voters — unlike some PoS chains, voters do not lose frozen TRX if an SR misbehaves, but rewards may suffer
Stake vs other TRON activities
| Action | Locks TRX? | Earns rewards? | Provides resources? |
|---|---|---|---|
| Freeze + Vote | Yes (14 days) | Yes (SR rewards) | Yes |
| Freeze only (no vote) | Yes | No | Yes |
| Delegate resources | No (uses your frozen TRX) | Possible (if you charge) | Transfers usage rights |
| Hold TRX only | No | No | No |
Read stake vs freeze TRX for a deeper comparison of terminology and workflows.
FAQ
What is the minimum TRX to stake?
There is no protocol minimum, but practical staking starts around 1 TRX. For meaningful Energy rewards, most users freeze 100–5,000 TRX depending on usage.
Can I stake TRX from an exchange?
No. You must withdraw TRX to a self-custody wallet like TronLink, then freeze and vote from your own address.
How often do staking rewards arrive?
Voting rewards are distributed every 6 hours (four cycles per day) when your chosen Super Representative pays out.
Can I freeze for both Energy and Bandwidth?
Yes. Split your frozen TRX between both resource types in separate freeze transactions.
Does staking affect my ability to send TRX?
Frozen TRX cannot be transferred until unfrozen. Unfrozen TRX in your balance remains freely spendable.
Thanks — your feedback helps us improve the docs.