TRON Ecosystem
Four building blocks power the TRXWatt Energy marketplace. Understanding each layer helps you verify how your funds are handled and why the system is secure by design.
TRON is a high-throughput Delegated Proof-of-Stake (DPoS) blockchain with ~3-second block times. Its native token TRX (1 TRX = 10⁶ SUN) secures the network through 27 elected Super Representatives.
The network provides two on-chain resources — Energy (CPU) for smart-contract execution and Bandwidth (network) for transactions. Under Stake 2.0, staking TRX generates both resources and TRON Power for voting.
TRXWatt builds on these primitives: sellers stake TRX into the EnergyBroker contract, the broker delegates the resulting Energy to buyers, and the pooled TRON Power votes for a Super Representative — sharing rewards back to stakers.
- DPoS · 27 SRs · ~3 s blocks
- Stake 2.0: Energy + Bandwidth + voting
- Immutable smart-contract execution
TronLink is the de-facto wallet for TRON. It manages private keys locally, connects dApps through the tronWeb provider, and surfaces a permission UI for every contract interaction.
For TRXWatt sellers, TronLink grants an active permission scoped to five operations — Stake 2.0, Vote, Delegate, Reclaim, and Claim Rewards — so the marketplace can manage energy delegation without custody of the seller's TRX.
Permissions are visible and revocable at any time from TronLink → Account Permissions. Buyers only need to connect; no special permissions are required to rent Energy.
- Private keys stay client-side
- Scoped active permissions
- dApp connector via tronWeb
TronScan is the official TRON block explorer. It provides human-readable views of every transaction, delegation, vote, and reward distribution on the network.
Every TRXWatt order links back to the confirming TronScan transaction. Sellers can inspect their current delegated resources and accumulated rewards in real time through the explorer's Resource Dashboard. The Permission Inspector shows exactly which contracts hold which scopes.
- Transaction & delegation audit trail
- Resource Dashboard (Energy / Bandwidth)
- Permission Inspector
The TRON protocol is fully open-source, with a growing ecosystem of SDKs, API gateways, and developer tools. Key repositories include:
- java-tron — the Java-based FullNode that powers block production and validation
- Grid — official API gateway services for querying on-chain state
- Wallet-CLI — command-line tools for developers, operators, and auditors
TRXWatt uses gotron-sdk (Go) to interact with TRON nodes via gRPC and the tronBox Solidity fork to compile Stake 2.0 contracts. The EnergyBroker contract source is published on TronScan for independent verification.
- java-tron FullNode · Grid API · Wallet-CLI
- gotron-sdk (Go) · tronBox (solc fork)
- Contract source verified on TronScan
| Ecosystem element | Role in TRXWatt | Security property |
|---|---|---|
| TRON Network | Executes EnergyBroker.sol, records orders & settlements | 27-SR DPoS finality; immutable on-chain audit log |
| TronLink | Connects sellers & buyers; signs permissions & payments | Keys never leave the wallet; scoped permissions, revocable |
| TronScan | Public verification of delegations, votes, rewards, and payouts | Independent audit trail; permission inspector |
| TRON GitHub | Compiles & verifies contracts; powers backend gRPC integration | Deterministic builds; open-source validation |
Last updated: 2026-07-27