Overview
Transatron is a service that makes transacting on TRON cheaper. Instead of burning TRX for bandwidth/energy, Transatron delegates resources to the transaction’s origin address and uses those resources to cover fees. Unlike other TRON energy providers that require users to pre-order resources for their address, Transatron automatically assigns resources when a transaction is broadcast.
To enable this, Transatron exposes its own TRON node endpoint that you can integrate into your system. Transatron also maintains an internal account for each user and charges fees from that balance. You can top up this balance in multiple ways (see below).
👉 For technical details on how to connect, see Integration Guidelines.
👉 For available API methods, see Transatron Node API.
Accounts in Transatron
Every activated TRON address automatically has an internal Transatron account—even if you haven’t used Transatron yet.
-
Individual accounts (address-based):
Top up by sending TRX or USDT from the user’s address to:TFPzL92nmSxLVVNHoL5cbZ6tjSxfuKUBeD
-
Corporate accounts (deposit address):
Receive a dedicated deposit address (similar to exchanges).
You can check balances via the TFN and TFU TRC-20 tokens through the Transatron node.
Transatron balance tokens (TFN and TFU)
To track user balances, Transatron uses internal, TRC-20-compatible tokens:
- TFN — internal balance in Transatron in blockchain native tokens (TRX for Tron, for example)
- TFU — internal balance in Transatron in USD equivalent
Balances are exposed via the standard TRC-20 interface. Add TFN/TFU by contract address in your wallet to see your current Transatron balance at a glance.
TFU and TFN tokens changed previous generation of internal tokens: RUSDT and RTRX. Whenever you find RTRX or RUSDT in parameters or elsewhere, assume that RTRX is changed to TFN and RUSDT is changed to TFU accordingly
Paying transaction fees with Transatron
Transatron supports several fee-payment modes:
- Instant fee payment — pay the fee right before the main transaction by sending a small fee transaction first.
- Instant TRX fee payment — send a TRX transfer, then the main transaction.
- Instant USDT fee payment — send a USDT transfer, then the main transaction.
- Internal account (prepaid) payment — fees auto-deducted from your TFN/TFU internal balance.
- Charge in TFN — deposit TRX → credited as TFN; each tx deducts TFN automatically.
- Charge in TFU — deposit USDT → credited as TFU; each tx deducts TFU automatically.
- Coupon payment (corporate only)
- Entity issues a coupon for a set TFN amount; user includes the coupon code when broadcasting.
- Required TFN is reserved from the entity’s internal account until the coupon is spent or expires.
- Bypass mode
If no Transatron payment method applies, Transatron simply forwards the transaction on-chain; TRON charges fees per its normal rules (staked resources or TRX burn).
All payment methods require broadcasting via the Transatron node. Broadcasting through other TRON nodes will not trigger Transatron’s resource delegation/charging logic.
Instant fee payments
Create two transactions:
- The fee payment transaction (TRX or USDT transfer).
- The main user transaction.
Broadcast them sequentially to /wallet/broadcasttransaction
via the Transatron node. Transatron detects the first as an instant fee payment, waits for the second, allocates resources to the user’s address, and then broadcasts both together.
If the instant fee payment transaction fails, the main transaction will not be broadcast to the TRON node, so you can safely retry the entire sequence.
Internal account fee payments
This is the cheapest option but requires a prepaid balance and some operational workflows:
- Deposit TRX or USDT to receive TFN or TFU in your Transatron internal account.
- Broadcast your transaction as usual (via the Transatron node’s
/wallet/broadcasttransaction
).
- If sufficient TFN/TFU is available, Transatron deducts the fee automatically.
- If not, Transatron bypasses the fee logic and forwards the transaction (TRON will then charge per normal).
- Monitor & top up your TFN/TFU balance as needed.
Coupon payments (corporate)
Designed for entities that want to sponsor user fees:
- The entity tops up its internal account (TFN/TFU) via its corporate deposit address.
- The entity generates a coupon with a spending limit in TFN (e.g., 15 TFN ≈ one USDT transfer).
- The entity gives the coupon code to the user.
- The user includes the coupon code when broadcasting the transaction.
- Transatron covers the transaction resources—the user pays nothing.
- After spending, any unspent TFN is refunded to the entity.
- Example: If a USDT transfer costs 6.5 TFN and the coupon is 15 TFN, then 8.5 TFN is refunded.
Bypass mode
If no fee mode applies (no instant payment, no internal balance, no coupon), Transatron forwards the transaction to the blockchain as is. The TRON protocol then charges fees per its own logic (staked resources or TRX burn). Transatron does not return errors for this case.