Documentation
TRONENERGY DOCS
Everything you need to integrate Tron Energy delegation into your platform. From a simple TRX transfer to a full API integration, we have you covered.
API PAYMENT ADDRESS
TFqUiCu1JwLHHnBNeaaVKH7Csm4aA3YhZx
Send TRX to this address. Your tx hash is used to claim the energy delegation.
Quick start
Delegate energy in three steps
Send TRX, sign, claim. Three steps, no API key, no sign-up. Linear pricing: 16,250 energy per TRX, minimum 4 TRX.
const API = 'https://api.tronnrg.com';
const ADDR = 'TFqUiCu1JwLHHnBNeaaVKH7Csm4aA3YhZx';
const delegateTo = 'TRecipientWallet';
// Step 1: Send TRX to the payment address
// Pricing is linear: 16,250 energy per TRX. Minimum 4 TRX (65,000 energy),
// maximum 1,000 TRX. Send 4 TRX for a standard transfer, 8 TRX if the
// recipient has never received USDT (needs 130,000 energy), or any amount
// in between — you get exactly trx × 16,250 energy back.
const trxAmount = 4; // 4 → 65k, 8 → 130k, 16 → 260k, 40 → 650k ...
const payment = await tronWeb.trx.sendTransaction(ADDR, trxAmount * 1e6);
// Step 2: Sign — proves you sent the payment
const message = `${payment.txid}:${delegateTo}`;
const signature = await tronWeb.trx.signMessageV2(message);
// Step 3: Claim the delegation
const result = await fetch(`${API}/delegate`, {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
tx_hash: payment.txid,
delegate_to: delegateTo,
signature,
}),
}).then(res => res.json());
// Done. Energy arrives in ~3 seconds.
console.log(result.status); // "delegated"
console.log(result.energy); // 65000
console.log(result.delegations[0].tx); // on-chain tx hash (verify on TronScan)
console.log(result.ref); // "nrg_d_42" (for support)
Explore
Start here
Overview
What TronEnergy does, how it works, and the two integration paths available to you.
→
Reference
API Reference
All endpoints, parameters, response formats, and error codes for the signature-verified delegation API.
→
Integration guide
TronWeb Integration
Full Node.js integration with TronWeb. End-to-end signing flow with copy-paste examples.
→
How-to guide
Rent Tron Energy
Step-by-step for end users. Send TRX, receive Energy, send USDT. Three steps, 30 seconds.
→
Platform status
99.97%
UPTIME
13K+
DAILY
60+
COUNTRIES
~3s
AVG DELEGATION