Me yasa ake hayar makamashi?
Kowace canja wurin USDT (TRC-20) akan TRON tana buƙatar makamashi. Ba tare da ita ba, cibiyar sadarwa tana ƙona TRX ɗinka:
- Makamashi 65,000 × 100 SUN = 6.43 TRX (~$1.60) — mai karɓa yana da USDT
- Makamashi 131,000 × 100 SUN = 13.28 TRX (~$3.30) — mai karɓa ba shi da USDT
Hayar makamashi ta API tana kashe ~1.80 TRX don 65K da ~3.60 TRX don 131K. Wannan ya fi arha da 72%.
Da canja wurin 50 a kowace rana, kana adana ~230 TRX a kullum — kusan $1,700/wata. Yana da wuya a yi gardama da lissafin.
Abin da za ka buƙata
- Asusu a tronrental.com
- Makullin API (Dashboard → API → Ƙirƙiri Makulli)
- TRX a ma'auninka (Dashboard → Ajiya)
- Mintuna 5
Farawa da sauri: saye na farko cikin matakai 3
Mataki na 1 — Duba farashin
curl https://api.tronrental.com/v1/prices{
"energy_price_sun": 33,
"energy_price_trx_per_65k": "2.12",
"energy_price_trx_per_131k": "4.24",
"burn_cost_trx": "6.43",
"savings_percent": "67.0"
}Farashin yana canzawa, ana sabunta shi kowane daƙiƙa 60. energy_price_sun shine farashin kowane sashin makamashi. Sauran filayen an riga an ƙididdige su don sauƙi.
Mataki na 2 — Sayi makamashi
curl -X POST https://api.tronrental.com/v1/energy/buy \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"target_address": "TRecipient...", "energy_amount": 65000, "duration": "1h"}'{
"order_id": 1842,
"status": "pending",
"energy_amount": 65000,
"price_trx": "2.12",
"target_address": "TRecipient..."
}Ana ba da makamashi zuwa target_address — wannan na iya zama adireshin ka ko na wani.
Mataki na 3 — Tabbatar da odar
curl https://api.tronrental.com/v1/orders/1842 \
-H "X-API-Key: YOUR_API_KEY"{
"order_id": 1842,
"status": "filled",
"energy_amount": 65000,
"tx_hash": "a1b2c3..."
}Lokacin da matsayin ya zama "filled" — an ba da makamashi. Yanzu za ka iya aika canja wurin USDT ɗinka.
Abu ɗaya a Python
import httpx
API_KEY = "your_api_key"
BASE = "https://api.tronrental.com/v1"
HEADERS = {"X-API-Key": API_KEY}
async def buy_energy(target_address: str, amount: int = 65_000) -> dict:
async with httpx.AsyncClient() as client:
resp = await client.post(
f"{BASE}/energy/buy",
headers=HEADERS,
json={"target_address": target_address, "energy_amount": amount, "duration": "1h"},
)
resp.raise_for_status()
return resp.json()Abu ɗaya a JavaScript
const API_KEY = "your_api_key";
const BASE = "https://api.tronrental.com/v1";
async function buyEnergy(targetAddress, amount = 65000) {
const resp = await fetch(`${BASE}/energy/buy`, {
method: "POST",
headers: {
"X-API-Key": API_KEY,
"Content-Type": "application/json",
},
body: JSON.stringify({
target_address: targetAddress,
energy_amount: amount,
duration: "1h",
}),
});
if (!resp.ok) throw new Error(`API error: ${resp.status}`);
return resp.json();
}Makamashi nawa za a saya?
| Yanayi | Makamashi | Dalili |
|---|---|---|
| Mai karɓa yana da USDT | 65,000 | Canja wurin al'ada |
| Mai karɓa ba shi da USDT | 131,000 | Canja wuri na farko zuwa wannan adireshin yana kashe 2x |
Ba ka da tabbas? Duba kafin saye:
curl "https://api.tronrental.com/v1/tools/check-energy?address=TRecipient..."{
"has_usdt": true,
"energy_needed": 64285,
"rental_cost_trx": "2.12"
}Iyakoki: aƙalla makamashi 32,000 a kowane oda, matsakaici 5,000,000.
Hayar bandwidth
Baya ga makamashi, TRON yana amfani da bandwidth don dukkan ma'amaloli. Kowace adireshin da aka kunna tana samun bandwidth 600 kyauta a kowace rana — ya isa don canja wurin USDT 1. Daga canja wuri na biyu, cibiyar sadarwa tana ƙona TRX don bandwidth (~0.35 TRX).
Idan sabis ɗinka yana yin canja wurin da yawa a kowace rana daga adireshi ɗaya — hayar bandwidth ya fi arha.
Farashin
curl https://api.tronrental.com/v1/bandwidth/prices{
"price_per_day_trx": "9.6",
"min_volume": 350,
"max_volume": 100000,
"fixed_fee_trx": "0.2"
}Tsari: (adadi / 1000) × 0.4 TRX + kuɗin gyara 0.2 TRX.
Saye
curl -X POST https://api.tronrental.com/v1/bandwidth/buy \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"target_address": "TRecipient...", "volume": 350, "duration": "1h"}'Bandwidth 350 = canja wurin USDT 1. Mafi ƙaranci 350, mafi girma 100,000.
Cikakken misali: sayi makamashi → aika USDT
Tsarin zahiri — sayi makamashi don adireshin mai aikawa, jira wakilci, sannan aika USDT:
import asyncio
import httpx
API_KEY = "your_api_key"
BASE = "https://api.tronrental.com/v1"
HEADERS = {"X-API-Key": API_KEY}
async def buy_energy_and_wait(target: str, amount: int = 65_000) -> str:
async with httpx.AsyncClient() as client:
resp = await client.post(
f"{BASE}/energy/buy",
headers=HEADERS,
json={"target_address": target, "energy_amount": amount, "duration": "1h"},
)
data = resp.json()
if resp.status_code == 400:
raise Exception(f"Purchase failed: {data.get('detail', data)}")
resp.raise_for_status()
order_id = data["order_id"]
for _ in range(10):
await asyncio.sleep(3)
check = await client.get(f"{BASE}/orders/{order_id}", headers=HEADERS)
order = check.json()
if order["status"] == "filled":
return order["tx_hash"]
raise TimeoutError(f"Order {order_id} not filled after 30s")
async def send_usdt_with_energy(sender: str, recipient: str, amount_usdt: float):
tx_hash = await buy_energy_and_wait(sender, amount=65_000)
print(f"Energy delegated: {tx_hash}")
# ... your USDT transfer logic here (tronpy, tronweb, etc.)Sarrafa kurakurai
| Matsayin HTTP | Ma'anarsa | Abin da za a yi |
|---|---|---|
| 400 | Buƙatun da ba daidai ba (adireshin da ba shi da inganci, ma'auni bai isa ba) | Karanta saƙon kuskure, gyara kuma sake gwadawa |
| 429 | An wuce iyakar buƙatu (100 buƙatu/minti) | Jira kuma sake gwadawa da jinkiri |
| 5xx | Kuskuren uwar garke | Sake gwadawa da jinkirin ƙaruwa |
Tambayoyin da ake yawan yi
Yaya sauri ake ba da makamashi?
Yawanci daƙiƙa 3-5. Ana ba da makamashi a kan sarkar a block na gaba.
Mene ne zai faru idan na sayi makamashi amma ban yi canja wuri ba?
Makamashin yana ƙarewa bayan awa 1. Ba a mayar da kuɗin haya ba — kana biyan wakilcin, ba amfanin ba.
Akwai iyakar yawan buƙatu?
Buƙatu 100 a kowane minti don kowane makullin API. Ya fi isasshe don yawancin amfani.
Zan iya sayen makamashi don adireshin wani?
Eh. Saita target_address zuwa kowane adireshin TRON mai inganci. Ba ka buƙatar mallake shi.
Ina ne cikakkun takardun?
docs.tronrental.com — dukkan endpoints, tsarin buƙatu/amsa, saita webhook, da ƙari.