Khoản phí 13 TRX là tùy chọn.
Năng lượng đáp xuống ví gửi của bạn trong khoảng một phút. Chuyển USDT chỉ với một phần nhỏ so với giá đốt — con số trực tiếp nằm ngay trên trang này — qua một API không bao giờ hỏi khóa của bạn.
Khối lượng của bạn tốn bao nhiêu
Kéo tới khối lượng mỗi ngày của bạn. Phần đốt tính theo ~13.65 TRX mỗi lần chuyển; phía chúng tôi dùng mức giá đang có hiệu lực ngay lúc này.
Cách nó hoạt động
- 01 Mua số dư dịch vụ Gửi TRX tới địa chỉ riêng của bạn. Được ghi có sau 3 xác nhận — khoảng 10 giây.
- 02 Tạo một đơn hàng — hoặc một quy tắc Một lệnh POST. Chi phí được giữ lại chứ chưa bị trừ; giá được chốt ngay lúc đó.
- 03 Năng lượng tới sau ~1 phút Được ủy quyền cho ví gửi của bạn, thấy được trên chuỗi. Bạn có một cửa sổ gửi khoảng 4 phút.
- 04 Gửi USDT của bạn Lần chuyển chạy bằng năng lượng được ủy quyền thay vì đốt TRX của bạn.
Chúng tôi không bao giờ hỏi khóa của bạn — chẳng có gì để trao đi cả. Mode A không bao giờ nhìn thấy giao dịch của bạn; mode B nhận giao dịch bạn đã ký sẵn.
Ba cách để dùng
Năng lượng tự nạp lại chính mình
Một quy tắc chỉ có hai trường: địa chỉ ví và ngân sách mỗi ngày. Sau mỗi lần chuyển USDT, ví lại được nạp đầy năng lượng — đủ cho bất kỳ lần chuyển kế tiếp nào, kể cả tới một địa chỉ mới tinh.
Bảng giá
Giá đi theo thị trường bên trong các khung giờ trong ngày và được tính lại đều đặn. Mức giá ràng buộc là mức đã chốt trong đơn hàng của bạn. Toàn bộ giá và cách tính tiền →Đường của ngày mai là ước tính rút ra từ lịch sử — không phải lời chào giá, cũng không phải cam kết. Điều duy nhất được cam kết là mức giá đã chốt trong đơn hàng của bạn.
So với các lựa chọn khác
Dựng cho B2B
Bốn lệnh gọi tới lần chuyển đầu tiên
Phản hồi mang theo send_before — thời điểm mà sau đó phần năng lượng chưa dùng sẽ biến mất. Mọi thứ còn lại trong API đều được dựng quanh trường đó.
Năng lượng không được dùng trước khi cửa sổ đóng thì vẫn bị tính tiền — cái bạn trả tiền là việc giao. Cửa sổ được trả về cùng mọi đơn hàng.
Tài liệu đầy đủ# 1 · địa chỉ nạp tiền riêng của bạn curl https://api.nrg.market/v1/deposit-address -H "Authorization: Bearer $KEY" # 2 · số dư về chưa? curl https://api.nrg.market/v1/balance -H "Authorization: Bearer $KEY" # 3 · đặt năng lượng cho một lần chuyển curl -X POST https://api.nrg.market/v1/orders \ -H "Authorization: Bearer $KEY" -H "Idempotency-Key: $(uuidgen)" \ -d '{"mode":"a","transfers":[{"from":"TSender…","to":"TRecipient…"}]}' # 4 · hỏi lại tới khi send_before xuất hiện — rồi gửi USDT trước mốc đó curl https://api.nrg.market/v1/orders/$ORDER_ID -H "Authorization: Bearer $KEY"
import os, uuid, httpx
api = httpx.Client(
base_url="https://api.nrg.market/v1",
headers={"Authorization": f"Bearer {os.environ['NRG_API_KEY']}"},
timeout=10,
)
# 1 · địa chỉ nạp tiền riêng của bạn
api.get("/deposit-address").json()
# 2 · số dư về chưa?
api.get("/balance").json()
# 3 · đặt năng lượng cho một lần chuyển
order = api.post(
"/orders",
headers={"Idempotency-Key": str(uuid.uuid4())},
json={"mode": "a", "transfers": [{"from": "TSender…", "to": "TRecipient…"}]},
).json()
# 4 · hỏi lại tới khi send_before xuất hiện — rồi gửi USDT trước mốc đó
api.get(f"/orders/{order['id']}").json()
const base = "https://api.nrg.market/v1";
const auth = { Authorization: `Bearer ${process.env.NRG_API_KEY}` };
const get = (p) => fetch(base + p, { headers: auth }).then((r) => r.json());
// 1 · địa chỉ nạp tiền riêng của bạn
await get("/deposit-address");
// 2 · số dư về chưa?
await get("/balance");
// 3 · đặt năng lượng cho một lần chuyển
const order = await fetch(base + "/orders", {
method: "POST",
headers: { ...auth, "Content-Type": "application/json",
"Idempotency-Key": crypto.randomUUID() },
body: JSON.stringify({ mode: "a",
transfers: [{ from: "TSender…", to: "TRecipient…" }] }),
}).then((r) => r.json());
// 4 · hỏi lại tới khi send_before xuất hiện — rồi gửi USDT trước mốc đó
await get(`/orders/${order.id}`);