Accounts and Balances
Transatron covers transaction fees from internal accounts. Balances are tracked in two internal, TRC-20-compatible accounting tokens:
- TFN — internal balance in the blockchain's native token (TRX on Tron). Deposit TRX → credited as TFN.
- TFU — internal balance in USD equivalent. Deposit USDT → credited as TFU.
Account Types
Business Accounts
Exchanges, payment gateways, custodial services, and any business operating Transatron at scale.
Business accounts unlock the richer Transfer Edge feature set:
- Broadcasting transactions with automatic resource coverage.
- Cashback on Instant Payment transactions.
- Coupons, bulk orders, and other business-only features.
Setup. Create your account on the Transfer Edge Dashboard. The Dashboard issues a dedicated deposit address for top-ups.
Do not send business-account funds to the unified address (TFPzL92nmSxLVVNHoL5cbZ6tjSxfuKUBeD) — they will be credited to an address-based account instead. Always use the dedicated deposit address shown in the Dashboard.
Check balances and account details via the GET /api/v1/config endpoint, which returns TFN/TFU balances, the deposit address, resource pricing, and an active-coupon summary in a single response.
Audit past spend via the GET /api/v1/orders endpoint. Each order includes the amount charged, cashback, currency, target address, and associated transaction hashes. Results can be filtered by date range (up to 3 months).
Address-based Accounts
Individual users transacting via non-custody wallets.
An address-based account is automatically created when a deposit arrives from a TRON address into the unified deposit address. When transactions from that same address are broadcast via the Transatron node, fees are charged from the address-based account's TFN or TFU balance — unless another method (Instant Payment or Coupon) is specified.
To top up an address-based account, send USDT or TRX from the user's address to:
TFPzL92nmSxLVVNHoL5cbZ6tjSxfuKUBeD
Check the balance by adding the TFN and TFU TRC-20 tokens to your wallet, or by calling balanceOf(<your-tron-address>) on either contract via the Transatron node.
Both tokens are exposed on-chain, so wallets and explorers can read the balance directly:
- TFN contract: TX2jTf8YZdmruV6PN9FQpwKthbiAxwjPRC
- TFU contract: TUMReCEo4ZXXwfWMTMbw7pHiJMsLTA39dG
Example Scripts
See examples of account operations in the repo: 👉 accountDeposits.js (GitHub)
Feel free to adapt and reuse them in your integrations.