The parts that make this work
Delegated proof of stake
TRON doesn't pick block producers by lottery or by hashing. TRX holders stake their coins, which gives them TRON Power at one vote per staked TRX, and vote for candidates. Anyone can stand by burning 9,999 TRX. The 27 candidates with the most votes are the Super Representatives (SRs) and produce every block; ranks 28 to 127 are SR Partners, who don't produce blocks but share the voting rewards. On October 1, 2026, 445 candidates were registered with about 43.6 billion TRX of votes between them, 42.4 billion of it on the 27 SRs; the largest held about 5.0 billion, the 27th about 0.6 billion. Unstaking takes 14 days, so votes can't be moved in a hurry.
Slots and turns
Time is divided into 3-second slots counted from genesis. The SRs are ranked by votes, ties broken by address, and slot n belongs to the SR at position n mod 27, so a full round takes 81 seconds and every SR gets the same number of blocks however many votes it has. If an SR misses its slot there is simply no block for those 3 seconds, and the next SR builds on the last one. Every 6 hours a maintenance period tallies the votes, re-elects the 27 and sets the new order; production skips two slots while it happens.
Solidified blocks
There are no separate vote messages. Producing a block on top of another is the acknowledgement. A block is solidified, irreversible, once at least 70 % of the SRs have produced a block at or above it: 19 of 27, the producer and the next 18. java-tron works it out by sorting each SR's latest block number and taking the ninth lowest. In practice the solidified block trails the head by about 19 blocks, just under a minute, which is the gap live mode shows. Exchanges usually credit a deposit once it's solidified, and every node serves solidified-only data under its /walletsolidity API.
Rewards
Each block pays its producer 8 TRX, and adds 128 TRX to a voting-reward pool shared by the top 127 candidates in proportion to their votes. Each SR or partner keeps a share it sets, the brokerage (20 % by default), and the rest goes to the accounts that voted for it, which is why staking and voting earns a return. Those figures are on-chain chain parameters, and SRs can change them by proposal; they read 8 and 128 TRX on October 1, 2026.
Bandwidth and energy
TRON has no gas price auction. Every transaction uses bandwidth, one unit per byte, and smart-contract calls also use energy, one unit per step of computation. Each account gets 600 bandwidth a day free, and staking TRX for bandwidth or energy gives a daily allowance in proportion to the stake. Staked resources can be delegated to another account, and a busy rental market grew up around that. If an account doesn't have enough, the shortfall is paid by burning TRX: 1,000 sun (0.001 TRX) per byte and 100 sun per unit of energy. That TRX is destroyed, not paid to the producer. A USDT transfer uses 64,285 energy, or 130,285 when the recipient has never held USDT, so about 6.4 or 13 TRX if paid by burning. Most are paid with staked or rented energy instead.
USDT on TRON
TRON carries more Tether than any other chain. On October 1, 2026 the USDT contract on TRON (TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t) reported a total supply of about 94.3 billion. Transfers of it are the most common single kind of contract call, often a quarter or more of a block; the mix chart in live mode counts them as they happen. Many plain TRX transfers, by contrast, move a millionth of a TRX, a pattern typical of address-poisoning spam.
What live mode shows
Live mode polls a public TronGrid node about once a block, with a PublicNode fallback, for the newest block, the newest solidified block and the fee receipts. Block numbers, hashes, producers, transaction types, the succeeded and failed split, energy used and TRX burned are all real. The ring is the 27 active SRs in vote order, which is the order slots go round, sized by votes, with the next 100 candidates as SR Partners outside it. The SRs that light up as having built on a block are the real producers of the blocks that followed it, and it turns teal when the node reports it solidified. Only the relay between nodes is a replay.
What the animation simplifies
Step-by-step mode stretches one block over about fifteen seconds and fast-forwards the 18 slots that solidify it; on the real chain a new block is produced while earlier ones are still collecting acknowledgements. Gossip timing and fee sizes are illustrative. The protocol details are in the java-tron consensus documentation, the resource model and the Super Representatives guide.