はじめる
概要
TronEnergy事業内容、 Energy委任の仕組み、そしてなぜ毎日13,000件以上の委任がTronEnergyを通じて行われているのか。
TronEnergy 、必要に応じて計算リソース( Energy )をTronウォレットに委任するため、 USDT送金は通常の手数料のほんの一部で済みます。ステーキングも、資金のロックアップも、ウォレットの接続も不要です。
問題
Tron上でUSDT送金するには、 Energyと呼ばれる計算リソースが必要です。エネルギーがないと、ネットワークはTRX焼却するか、送金が完全に失敗します。
65,000 Energy
すべての標準USDT送金に必要です。受取人が初めての場合は2倍の金額が必要です。
約13 TRX燃焼
Energyが不足している場合、ネットワーク事業者はこれを請求します。これは、1回の送金につき約3.50ドルです。
1日あたり8,851件の障害
8億3400万件の送金を分析した結果、320万件がEnergy不足のために失敗したことがわかりました。
解決策
TronEnergyなしでは
送金1回あたり約TRX (3.50ドル相当)を消費します。
TRXが不足している場合、転送は失敗します。
ユーザーは手数料を支払うためにTRXを購入する必要があります
TronEnergyと共に
1回の送金につき4 TRX ($1.08)から — 16,250 Energy / TRXで直線的に
Energyは約3秒で分配されます。
ウォレット接続は不要です
2つの統合経路
シンプル(コード不要)
ユーザーはtronnrg.com上のTronEnergyウォレットにTRX送金します。 Energyは自動的に委任されます。API APIもウォレットへの接続も不要です。
API (プラットフォーム向け)
お客様のプラットフォームは、当社のREST APIを呼び出して、プログラムによってEnergy委任します。TRX TRX送信し、所有権を証明するためにメッセージに署名し、委任を請求してください。APIキー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
平均委任
60+
国
非監護者
弊社はユーザーのUSDTやトークンを一切保有しません。 EnergyはTronプロトコルを介して委任されます。ウォレットへの接続は不要です。
自動返金
支払い後に委任が失敗した場合、 TRXは自動的にオンチェーン上の送信者アドレスに返金されます。
15分間のロック
Energyは15分間委任されます。USDT USDTを完了するには十分な時間です。