How to Provide Liquidity on SunSwap — TRON Wiki

How to Provide Liquidity on SunSwap

11 min read · ⌘K search

Providing liquidity on SunSwap means depositing a token pair into an automated market maker pool and earning a share of trading fees. Liquidity providers (LPs) are the backbone of TRON decentralized trading — but LPing is not passive free money. Impermanent loss, smart contract risk, and malicious pairs can hurt returns.

This guide walks through adding and removing liquidity on SunSwap with TronLink.

Prerequisites

Start with major pairs
First-time LPs should try USDT/TRX or USDT/USDD before volatile altcoin pairs.

Step 1: Open Pool interface

  1. Go to sun.io → Pool or Liquidity tab.
  2. Connect TronLink.
  3. Click Add Liquidity.

Step 2: Select token pair

Search for pool — common choices:

PoolRisk profile
USDT/TRXModerate IL
USDT/USDDLower IL
ALT/USDT memecoinHigh rug + IL

For custom tokens, verify contract on TronScan — avoid honeypots.

Step 3: Enter deposit amounts

UI calculates required ratio based on pool price. Enter amount for one side; other side auto-fills.

Review:

  • Share of pool — your % after deposit
  • Price impact on deposit (usually low)
  • Pool APR if displayed (fees only, not guaranteed)

Step 4: Approve and confirm

For each TRC-20 (not TRX native):

  1. Approve token for SunSwap router — verify spender address.
  2. Confirm Add Liquidity transaction.

Wait for SUCCESS on TronScan for each tx.

Step 5: LP tokens

You receive LP tokens representing your claim on pool reserves + accrued fees.

  • LP tokens sit in your TronLink
  • Transferring LP to others transfers pool ownership
  • Do not approve LP tokens to unknown contracts

Optional: Stake LP for farming

If SUN or other farms are active:

  1. sun.io → Farm section
  2. Stake LP tokens
  3. Earn reward tokens over time

Details: yield farming on TRON.

Earnings and costs

Earn:

  • ~0.3% of swaps proportional to your pool share (typical V2 rate)

Pay:

  • TRON Energy per add/remove/approve
  • Impermanent loss when prices move
  • Potential IL exceeding fees on volatile pairs

Removing liquidity

  1. Pool → Your positions or Remove Liquidity
  2. Select % to withdraw (25%, 50%, 100%)
  3. Confirm transaction
  4. Receive underlying tokens + earned fees since deposit

Removing also realizes impermanent loss vs HODL baseline.

Safety checklist

  • [ ] sun.io URL correct
  • [ ] Both token contracts verified
  • [ ] Understand IL for chosen pair
  • [ ] No unlimited approvals to unknown spenders after farming
  • [ ] Position size acceptable if pool rugged (for alt pairs)

LP token management

Your LP tokens represent pool share — store them safely; anyone with LP tokens can withdraw liquidity. After removing liquidity, revoke token approvals to the SunSwap router if you no longer use the protocol. Track entry price for tax reporting on rewards and principal.

Fee tier selection

V3-style concentrated liquidity (where available) lets LPs choose price ranges — higher capital efficiency but requires active management when price exits range. Passive V2 full-range LP suits set-and-forget providers accepting higher IL. Match strategy to time you can monitor positions.

FAQ

What do I need to provide liquidity on SunSwap?

TronLink wallet, TRX for fees/Energy, and equal value of both tokens in the pair (e.g., USDT + TRX for a USDT/TRX pool).

Can I lose money providing liquidity?

Yes. Impermanent loss, token price crashes, and smart contract failures can reduce value below what you deposited.

Do LP tokens auto-compound fees?

Fees accrue in pool reserves — your LP share value grows. Not automatic reward claim like farms.

Can I provide single-sided liquidity?

Standard V2 pools require both tokens. Some protocols offer single-sided entry via zaps — check SunSwap UI for current features.

How do I track my LP position?

SunSwap portfolio UI + TronScan LP token balance + pool analytics dashboards.