TronEnergy делегирует вычислительные ресурсы ( Energy ) кошелькам Tron по запросу, поэтому переводы USDT осуществляются за небольшую часть их обычной стоимости. Никакого стейкинга, никакой блокировки капитала, никакой привязки к кошельку.

Проблема

Every USDT transfer on Tron requires a computational resource called Energy. Without it, the network burns your TRX or the transfer fails entirely.

65 000 Energy
Требуется для каждого стандартного перевода USDT . Для получателей, получающих перевод впервые, сумма удваивается.
Сожжено ~13 TRX
Стоимость услуг сети в случае отсутствия Energy составляет примерно 3,50 доллара за каждый перевод.
8851 отказ в день
Наш анализ 834 миллионов переводов показал, что 3,2 миллиона из них не состоялись из-за недостатка Energy .

Решение

Без TronEnergy

За один перевод уходит примерно 13 TRX (3,50 доллара).

Передача не удаётся, если недостаточно TRX

Для покрытия платы пользователь должен приобрести TRX

С TronEnergy

От 4 TRX за передачу (1,08 доллара) — линейная зависимость 16 250 Energy / TRX

Energy распределяется примерно за 3 секунды.

Подключение кошелька не требуется.

Два пути интеграции

Просто (без кода)
Users send TRX to the TronEnergy wallet on tronnrg.com. Energy is delegated automatically. No API key, no wallet connection.
API (для платформ)
Your platform calls our REST API to delegate Energy programmatically. Send TRX, sign a message to prove ownership, and claim via the API.
const API = 'https://api.tronnrg.com'; const ADDR = 'TFqUiCu1JwLHHnBNeaaVKH7Csm4aA3YhZx'; // Step 1: Send TRX to the payment address // Linear pricing: 16,250 energy per TRX. Min 4 TRX (65k energy), max 1,000 TRX. // 4 → 65k · 8 → 130k · 16 → 260k · 40 → 650k · 1000 → 16.25M const delegateTo = 'TRecipientWallet'; const trxAmount = 4; // change this for more energy const payment = await tronWeb.trx.sendTransaction(ADDR, trxAmount * 1e6); // Step 2: Sign — proves you are the sender 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()); console.log(result.energy); // trxAmount × 16,250 (e.g. 4 → 65000) console.log(result.delegations[0].tx); // on-chain tx hash console.log(result.ref); // "nrg_d_42"
import requests API = 'https://api.tronnrg.com' ADDR = 'TFqUiCu1JwLHHnBNeaaVKH7Csm4aA3YhZx' # Step 1: Send TRX to ADDR (on-chain via your Tron library) # Linear pricing: 16,250 energy per TRX. Min 4 TRX, max 1,000 TRX. trx_amount = 4 # 4 → 65k · 8 → 130k · 16 → 260k · 1000 → 16.25M tx_hash = send_trx(ADDR, trx_amount) delegate_to = 'TRecipientWallet' # Step 2: Sign — proves you are the sender message = f'{tx_hash}:{delegate_to}' signature = tron.trx.sign_message_v2(message) # Step 3: Claim the delegation result = requests.post(f'{API}/delegate', json={ 'tx_hash': tx_hash, 'delegate_to': delegate_to, 'signature': signature, }).json() print(result['energy']) # trx_amount × 16,250 (e.g. 4 → 65000) print(result['delegations'][0]['tx']) # on-chain tx hash print(result['ref']) # "nrg_d_42"
# Step 1: Send TRX to TFqUiCu1JwLHHnBNeaaVKH7Csm4aA3YhZx (via wallet) # Linear pricing: 16,250 energy per TRX. Min 4 TRX (65k), max 1,000 TRX (16.25M). # Send 4 for a standard transfer, 8 for a new-wallet transfer, more for bulk. # Step 2: Sign the message tx_hash:delegate_to (proves you are the sender) # Use tronWeb.trx.signMessageV2() in your code # Step 3: Claim the delegation curl -X POST https://api.tronnrg.com/delegate \ -H "Content-Type: application/json" \ -d '{ "tx_hash": "YOUR_PAYMENT_TX_HASH", "delegate_to": "TRecipientWallet", "signature": "YOUR_SIGNATURE" }'
$api = 'https://api.tronnrg.com'; $addr = 'TFqUiCu1JwLHHnBNeaaVKH7Csm4aA3YhZx'; // Step 1: Send TRX to $addr (on-chain via your Tron library) // Linear pricing: 16,250 energy per TRX. Min 4 TRX, max 1,000 TRX. // $trxAmount = 4; // 4 → 65k · 8 → 130k · 16 → 260k · 1000 → 16.25M // $payment = $tron->sendTrx($addr, $trxAmount); // $txHash = $payment['txid']; // Step 2: Sign — proves you are the sender // $message = $txHash . ':' . $delegateTo; // $signature = sign_message_v2($message); // Step 3: Claim the delegation $ch = curl_init("${api}/delegate"); curl_setopt_array($ch, [ CURLOPT_POST => true, CURLOPT_RETURNTRANSFER => true, CURLOPT_HTTPHEADER => ['Content-Type: application/json'], CURLOPT_POSTFIELDS => json_encode([ 'tx_hash' => $txHash, 'delegate_to' => $delegateTo, 'signature' => $signature, ]), ]); $result = json_decode(curl_exec($ch), true); curl_close($ch); echo $result['energy']; // $trxAmount * 16250 (e.g. 4 → 65000) echo $result['ref']; // "nrg_d_42"

Ключевые цифры

99.97%
ВРЕМЯ БЕСПЕРЕБОЙНОЙ РАБОТЫ
13K+
ЕЖЕДНЕВНО
~3s
ДЕЛЕГАЦИЯ AVG
60+
СТРАНЫ
Не находящийся под опекой
Мы никогда не храним USDT или токены пользователей. Energy распределяется по протоколу Tron . Подключение кошелька не требуется.
Автоматические возвраты средств
Если делегирование не удается после оплаты, TRX автоматически возвращается на адрес отправителя в блокчейне.
15-минутный шлюз
Energy , отведенное на перевод USDT , составляет 15 минут. Этого более чем достаточно для завершения перевода.
Telegram WhatsApp