Що робить TronEnergy , як працює делегування Energy і чому через нього щодня відбувається понад 13 000 делегувань.
TronEnergy делегує обчислювальні ресурси ( Energy ) гаманцям Tron на вимогу, тому перекази USDT здійснюються за ціною, що становить лише частину їхньої звичайної вартості. Без стейкінгу, без блокування капіталу, без підключення до гаманця.
Проблема
Кожен переказ USDT на Tron вимагає обчислювального ресурсу під назвою Energy . Без нього мережа спалює ваш TRX або переказ повністю завершується невдачею.
65 000 Energy
Обов'язково для кожного стандартного переказу USDT . Подвійний для одержувачів, які вперше здійснюють переказ.
~13 спалених TRX
Скільки стягує мережа, якщо у вас немає Energy . Це приблизно 3,50 долара за переказ.
8 851 збоїв/день
Наш аналіз 834 мільйонів переказів показав, що 3,2 мільйона не вдалися через недостатню Energy .
Рішення
Без TronEnergy
Бернс ~13 TRX за переказ ($3.50)
Передача не вдається, якщо недостатньо TRX
Користувач повинен придбати TRX , щоб покрити комісію
З TronEnergy
Від 4 TRX за переказ ($1.08) — лінійно на рівні 16 250 Energy / TRX
Energy делегується приблизно за 3 секунди
Підключення до гаманця не потрібне
Два шляхи інтеграції
Простий (без коду)
Користувачі надсилають TRX на гаманець TronEnergy на сайті tronnrg.com. Energy делегується автоматично. Немає ключа API , немає підключення до гаманця.
API (для платформ)
Ваша платформа викликає наш REST API для програмного делегування Energy . Надішліть TRX , підпишіть повідомлення для підтвердження права власності, заявіть делегування. Ключ 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.25Mconst delegateTo = 'TRecipientWallet';
const trxAmount = 4; // change this for more energyconst payment = await tronWeb.trx.sendTransaction(ADDR, trxAmount * 1e6);
// Step 2: Sign — proves you are the senderconst message = `${payment.txid}:${delegateTo}`;
const signature = await tronWeb.trx.signMessageV2(message);
// Step 3: Claim the delegationconst result = awaitfetch(`${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 hashprint(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
СЕРЕДНЯ ДЕЛЕГАЦІЯ
60+
КРАЇНИ
Не під вартою
Ми ніколи не зберігаємо користувацькі USDT або токени. Energy делегується через протокол Tron . Підключення до гаманця не потрібне.
Автоматичні повернення коштів
Якщо делегування не вдається після оплати, TRX автоматично повертається на адресу відправника в мережі.
15-хвилинний замок
Energy делегується на 15 хвилин. Більш ніж достатньо часу для завершення вашого переказу USDT .