Tron: Swap with Low Fees
How to swap assets on Tron with reduced transaction fees using the Symbiosis WebApp.
is guide, we focus on points that are specific to Tron and on cross-chain swaps from the network. For instructions for other swap directions, please refer to Swap Tokens
This guide starts with two common points that often confuse Tron users:
Transaction fees on Tron may be higher than expected, but they can often be reduced or avoided
Swaps involving tokens such as USDT usually require two transactions: approval first, then the swap itself
Tron Transaction Fees
How Fees Work on Tron
On Tron, transaction fees work differently from Ethereum and many other networks.
Instead of using a standard gas model, Tron relies on network resources:
Bandwidth for simple transfers.
Energy, together with some Bandwidth, for smart contract calls such as swaps, deposits, and other DeFi actions
If the address does not have enough resources, the network uses TRX from the account balance to cover the transaction cost.
Bandwidth & Energy Origin
Each address that holds TRX or tokens receives a small daily Bandwidth allowance. Empty accounts without any assets do not receive free Bandwidth.
Additional Bandwidth and Energy can be obtained by staking TRX. Staked TRX are locked for a minimum of 3 days before they can be unstaked.
Additional Energy can also be rented.
Why Transactions May Cost More Than Expected
Simple transfers on Tron are often free or very cheap. However, transactions that interact with smart contracts, including swaps, deposits, lending, and other DeFi actions, may consume a significant amount of Energy.
If the account does not have enough staked or rented resources, TRX is spent from the account balance instead.
Example
On the right, you can see an example of fee estimation for a swap from USDT on Tron to USDC on Ethereum.
In this example:
The address has no staked or rented Energy
The smart contract does not provide sponsored Energy
As a result, 100% of the required Energy is covered by spending TRX
Important: these high fees can often be avoided.
If you see that your TRX would be used mainly to pay Tron transaction fees, press Reject and continue to the next section of this guide.

How to Avoid Spending TRX
There are two main ways to reduce or fully avoid spending TRX on Tron transactions.
Rent Energy via JustLend
JustLend DAO is the first official lending platform on Tron that also provides an Energy rental service.
Through its Energy Rental service, Energy can be rented for a fixed period at a lower cost than paying TRX directly. This is especially useful for occasional DeFi interactions.
Stake TRX to receive Energy and Bandwidth
By staking TRX, an account receives a daily allocation of Bandwidth and Energy. Staked TRX are locked for at least 3 days.
TRX can be staked either via TronScan > Governance > TRX Staking or the TronLink wallet:

Why Two Transactions May Be Needed
If you are swapping a token such as USDT, two separate transactions may be required:
Token amount approval usually it's called token approval
The swap transaction itself

This is normal.
Before a smart contract can use your token balance for a swap, you must first authorize it to spend the required token amount on your behalf. This authorization is called token approval.
As a safety precaution, it is generally recommended to approve only the token amount needed for the current swap, rather than your full token balance.
Important
Approval is a standard part of token swaps on many networks, including Tron
It is not the swap itself
After the approval is confirmed, you still need to initiate and confirm the actual swap transaction
If the required token amount was approved earlier, this step may be skipped
Connecting Wallet
To a connect your wallet that supports Tron at the Symbiosis WebApp: click Connect Wallet and select your wallet from the list of the supported wallets:

If your preferred wallet is not listed, you can use WalletConnect.
WalletConnect is a protocol that allows a secure connection between a wallet and a Web3 application. A common example is connecting a wallet installed on your smartphone to a web application opened on a desktop device.
The connecting wallet must support both: Tron and WalletConnect v2.
Known issue
Some Tron-compatible wallets may not connect correctly if the Tron account was imported using a private key. If the same account is imported using a seed phrase instead, the wallet usually connects without issues.
Cross-Chain Swaps from Tron
Symbiosis WebApp is available at https://app.symbiosis.finance/
Before you start: You have enough Energy and Bandwidth to pay for sending transactions on Tron.
Select your From and To tokens and chains.
Enter the amount of tokens you want to swap (From).
Review swap details: Do not skip this step Symbiosis automatically finds the best route for your selected token pair and amount. Always review the output before confirming the swap. Key values to check:
The estimated amount to receive (1)
Minimum received (4)
Swap details complete explanation:

(1) To amount: Estimated amount to be received on the destination network. The final amount may vary slightly due to slippage, but it will not be lower than the Minimum received amount.
(2) Receive to another wallet: The recipient address is taken from the connected wallet. You can specify a different address here.
(3) Best Route: The path your swap takes across tokens and blockchains to get the best price.
(4) Minimum received: The minimum guaranteed amount you will receive after the swap, based on current rates and settings.
(5) Price: Current conversion rate for your swap, influenced by trade size.
(6) Slippage Tolerance: Percentage of the trade value you’re willing to accept as a price change. It can be adjusted via the settings icon.
(7) Estimated time: Expected time to complete the cross-chain swap, based on historical data.
(8) Price impact: How much this swap affects the market price.
(9) Fee: Total estimated cross-chain fee for the swap.
Approve token (if needed)
Native tokens (TRX on Tron) do not require approval.
Non-native tokens (USDT, etc.) require Approve.
Approval gives Symbiosis permission to use the selected token for the swap.
Confirm the swap Click Swap, check transaction fee estimation in your wallet, confirm the transaction in your wallet if you agree to pay these fees.
Wait for completion Cross-chain swaps usually take 1–3 minutes. Swaps to the Bitcoin network may take longer.
Track your swap You can track the status and history of your cross-chain swaps using Symbiosis Explorer or your transaction history available in the Symbiosis WebApp In case of on-chain swaps, please use https://tronscan.org/#/
Tracking and Troubleshooting Swaps
This document explains swap tracking and solutions to common issues: Where Are My Tokens? → Troubleshooting Guide
Getting Support
Remember, never share your pass phrases or any other sensitive information with anyone.
If you have any questions, please contact our support team on Discord.
Last updated
Was this helpful?