Smart contract risk
SunSwap is audited but DeFi protocols carry inherent contract risk. Only deploy capital you can afford to have locked.
SunSwap is the leading decentralized exchange (DEX) on TRON, providing the core automated market maker (AMM) infrastructure for token swaps and liquidity provision. Governed by SUN DAO, the protocol supports both V2 constant-product pools and V3 concentrated liquidity, enabling non-custodial trading with minimal price impact and high capital efficiency for liquidity providers.
Domain: sun.io
SunSwap does not use an order book. Instead, trades execute against liquidity pools — smart contracts that hold reserves of two tokens. The exchange rate is determined algorithmically by the ratio of tokens in the pool (the constant-product formula: x × y = k).
This means:
TRX is not a TRC-20 token — it is the native currency of TRON. Smart contracts (including SunSwap) cannot directly hold TRX in the same way they hold TRC-20 tokens. WTRX (Wrapped TRX) is a TRC-20 token pegged 1:1 to TRX that allows TRX to participate in AMM pools.
When you swap TRX on SunSwap, it is automatically wrapped to WTRX before the swap, and unwrapped back to TRX on receipt. This is transparent — you do not need to manually wrap or unwrap.
Slippage tolerance is the maximum price movement you will accept between submitting and executing your transaction. The default (typically 0.5%) works for most trades. If a transaction fails with a “slippage exceeded” error, increase the tolerance slightly.
Liquidity providers deposit equal value of two tokens into a pool. In return, they receive LP tokens representing their share of the pool. LP holders earn a portion of the 0.3% trading fee collected on every swap through that pool.
When the price ratio between the two tokens in your pool changes, you receive a different ratio of tokens on withdrawal than you deposited. The value of your withdrawn tokens may be less than if you had simply held both assets separately. This difference is called impermanent loss.
Impermanent loss increases with price divergence. For volatile pairs, trading fees may not compensate for it. Stablecoin-to-stablecoin pools (e.g., USDT/USDD) have minimal impermanent loss risk.
SunSwap V3 allows liquidity providers to specify a price range for their liquidity. Liquidity is only active (and earning fees) when the market price is within your specified range. This allows:
V3 is appropriate for experienced users who understand the mechanics. V2 is simpler and suitable for passive liquidity provision.
SUN is the governance and incentive token of the SunSwap ecosystem. It serves several functions:
| Function | Description |
|---|---|
| Liquidity mining | Some pools offer additional SUN rewards to LPs on top of trading fees |
| Governance | SUN holders vote on protocol upgrades and new pool incentives |
| sSUN (staked SUN) | Locking SUN generates sSUN, which may provide additional platform benefits |
SUN rewards are distributed continuously to eligible LP positions. Check your position on sun.io for any claimable rewards.
| Pool type | Fee tier | Best for |
|---|---|---|
| V2 standard | 0.3% per swap | Most token pairs |
| V3 stable | 0.01% per swap | Stablecoin / pegged pairs |
| V3 standard | 0.05% or 0.3% | Standard volatile pairs |
| V3 exotic | 1.0% per swap | Low-liquidity or high-volatility pairs |
Smart contract risk
SunSwap is audited but DeFi protocols carry inherent contract risk. Only deploy capital you can afford to have locked.
Impermanent loss
Price divergence between pool tokens erodes LP value relative to simply holding. Indicative figures for a V2 pool: a 2× price change between assets produces ~5.7% IL; a 4× change produces ~20%; a 10× change produces ~42%. Trading fees may not compensate for IL in volatile pairs. Stablecoin pairs (USDT/USDD) have near-zero IL.
Price impact on thin pools
New or low-liquidity token pools can have severe price impact on even small trades. Always check the impact percentage before confirming.
Token legitimacy
Anyone can create a SunSwap pool for any TRC-20 token. A pool existing does not imply the token is legitimate. Verify token contract addresses independently before trading.