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 (3)
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) Minimum received: The minimum guaranteed amount you will receive after the swap, based on current rates and settings.
(4) Swap details
Price: Current conversion rate for your swap, influenced by trade size.
Slippage Tolerance: Percentage of the trade value you’re willing to accept as a price change. It can be adjusted via the settings icon.
Estimated time: Expected time to complete the cross-chain swap, based on historical data.
Price impact: How much this swap affects the market price.
Fee: Total estimated cross-chain fee for the swap. This excludes the transaction fee on the source chain.
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/#/
Basic and Pro Mode
The Symbiosis WebApp has Basic and Pro swap modes:

Basic mode shows a simplified swap flow. It is suitable for standard swaps when you want the app to select the route automatically.
By default, Basic mode uses the route with the best return. If route search takes longer and several routes are not available yet, Basic mode may use the first available route received by the app.
Pro mode shows available routes for the selected tokens and chains. This mode is useful when you want to compare routes and choose one manually.
Pro mode may take slightly longer to load because the app waits to show more available route options.
A route is the sequence of operations used to exchange the selected source token for the selected destination token.
Private Mode
The Symbiosis WebApp has Private swap mode:

Private Swap is a swap mode for routes that may use privacy-oriented assets, centralized providers, or semi-centralized providers.
Unlike standard Symbiosis swaps, private swaps may not be fully traceable through the regular Symbiosis Explorer flow. Source and destination transactions may still be visible on their respective block explorers, but the full internal route may not be publicly traceable in the same way as a standard route.
This provides an additional layer of route privacy, but it does not make the swap fully anonymous.
In Private Swap mode, the app shows private routes separately from standard routes. A private route may include a Private step between the source and destination networks.
A Private step means that the route is not executed through standard Symbiosis bridge and swap operations.
Private swaps may take longer to complete than regular swaps.
If the transfer is rejected during execution, the tokens will be returned to the sender’s address.
Tracking and Troubleshooting Swaps
This document explains swap tracking and solutions to common issues: Where Are My Tokens? → Troubleshooting Guide
Getting Support
Never share your seed phrase, private keys, or wallet recovery information with anyone.
If you have any questions, please contact our support team on Discord.
Last updated
Was this helpful?