1. Получите API-ключ
Зарегистрируйтесь и создайте API-ключ на tronrental.com/dashboard/api.
2. Проверьте цены
curl https://api.tronrental.com/v1/prices
{
"energy_price_sun": 42,
"energy_price_1k_trx": "2.75",
"bw_price_1k_trx": "9.60",
"trx_usd_rate": "0.234",
"burn_sun_per_energy": 100
}
3. Пополните баланс TRX
Узнайте ваш адрес для пополнения:
curl https://api.tronrental.com/v1/account/deposit \
-H "X-API-Key: your_api_key"
Отправьте TRX или USDT на полученный deposit_address. Депозиты зачисляются автоматически.
4. Купите энергию
curl -X POST https://api.tronrental.com/v1/energy/buy \
-H "X-API-Key: your_api_key" \
-H "Content-Type: application/json" \
-d '{
"address": "TRecipientAddress...",
"energy_amount": 65000,
"duration_hours": 1
}'
{
"order_id": 1234,
"address": "TRecipientAddress...",
"energy_amount": 65000,
"duration_hours": 1,
"price_trx": "2.75",
"status": "pending"
}
Энергия будет делегирована на целевой адрес в течение нескольких секунд.
5. Проверьте
Проверьте статус заказа:
curl https://api.tronrental.com/v1/orders \
-H "X-API-Key: your_api_key"
65 000 энергии достаточно для одного перевода USDT на адрес, который уже содержит USDT.
Для первого получения USDT используйте 131 000 энергии.
Примеры кода
import requests
API_KEY = "your_api_key"
BASE = "https://api.tronrental.com/v1"
headers = {"X-API-Key": API_KEY}
# Buy energy
resp = requests.post(f"{BASE}/energy/buy", headers=headers, json={
"address": "TRecipientAddress...",
"energy_amount": 65000,
"duration_hours": 1,
})
print(resp.json())