Energy rental
A TRC-20 transfer on TRON (USDT, for example) spends Energy. This product delegates energy to an address for 1 hour. Confirmed energy is not refundable.
There are two independent ways to buy. Use one.
| Send TRX | Credits API | |
|---|---|---|
| Best for | Buying from a wallet, no signup | Automating orders from your server |
| What you do | Optional trx-quote, then send native TRX | quote → orders → poll |
| Energy goes to | The paying address (whoever sent the TRX) | receiverAddress in the body |
| How you pay | TRX, by fixed tiers | Deduct the App's credits / USDT |
| How you confirm | Energy on the paying address in an explorer | status becomes SUCCESS |
Pay-to address for TRX:
TEtK5Gfm24Bp3yc6LomkZGqr1wQrTE7Gx2
TRX sent vs energy received
Received TRX rounds down to a tier:
- Under 4 TRX: no rent; TRX is kept
- 4 TRX → 65,000 energy
- 8 TRX → 131,000 energy (special case, not 130,000)
4n(n ≥ 3) →65000 × nenergy
Examples: 12 TRX (n=3) → 195,000; 16 TRX (n=4) → 260,000. 6 TRX or 7 TRX counts as 4 TRX and yields 65,000.
When choosing how much to send, round up, or call the public quote (no API Key): pass the energy you need, get the TRX to send. 80,000 energy needs 8 TRX and grants 131,000.
curl "https://gateway.gelabs.org/energy-rental/trx-quote?energyAmount=80000"
How much energy for one USDT transfer
| Counterparty | Recommended energy | TRX tier |
|---|---|---|
| Already holds USDT | 65,000 | 4 TRX |
| Does not hold USDT | 131,000 | 8 TRX |
The API minimum is also 65,000.
Next: Quick start (includes trx-quote usage).