TRON DeFi Protocol — Swap · Borrow · Stake · Credit

The Complete
TRON DeFi
Protocol

JSTSwap is the most comprehensive DeFi ecosystem on TRON — swap any TRC20 token, borrow against collateral, provide liquidity, stake JST for rewards, and access on-chain credit. All non-custodial, all on TRON.

$6.8B+
TVL
5
DeFi Modules
2.4M+
Users
<3s
Finality
Connect wallet to see balances and rates
From
USDT
TRC-20
Connect wallet
To
T
TRX
TRON
Rate available after connect
Slippage Tolerance
Exchange RateConnect wallet
Price Impact
Network Fee
💰

Borrow Against Collateral

Connect your TronLink wallet to access borrowing. Deposit TRX, USDT or JST as collateral.

Total Borrowed
Available to Borrow
Borrow APR
Collateral Ratio
🌊

Provide Liquidity

Connect your wallet to provide liquidity and earn trading fees from every swap through your pool.

Your Liquidity
Unclaimed Fees
Pool APY
Pool Share
🔥

Stake JST for Rewards

Connect your wallet to stake JST tokens and earn protocol revenue, governance rights and yield bonuses.

JST Staked
Pending Rewards
Staking APY
Lock Period
💳

On-Chain Credit

Connect your wallet to access your on-chain credit score and request instant credit lines backed by your DeFi history.

Credit Score
Credit Limit
Used Credit
Credit APR
Protocol Modules

Everything DeFi,
Built on TRON

JSTSwap delivers five tightly integrated DeFi modules in one non-custodial protocol — all powered by TRON's sub-cent fees and 3-second finality.

Swap

Instant TRC20 token swaps with smart routing across TRON's deepest liquidity pools. Best rate guaranteed on every trade, MEV-protected.

💰

Borrow

Deposit TRX, USDT, or JST as collateral and borrow stablecoins or other TRC20 assets at competitive variable or fixed rates.

🌊

Liquidity Pool

Provide liquidity to trading pairs and earn a share of swap fees. Concentrated liquidity positions maximize your capital efficiency.

🔥

Staking

Stake JST tokens to earn protocol revenue share, governance voting weight, and boosted yield on your liquidity positions.

💳

Credit

Access on-chain credit lines based on your verifiable DeFi activity and JST staking history — no identity documents, no banks.

🗳️

Governance

JST stakers vote on protocol parameters, fee tiers, new market listings and upgrades — fully on-chain, transparent governance.

JST
9.9B
Max Supply
TRC-20
Token Type
TRON
Native Chain
5 Modules
Utility
JST Token

The Heart of
JSTSwap Protocol

JST (JUST) is the native governance and utility token powering every module of JSTSwap. It aligns incentives across swappers, liquidity providers, borrowers and stakers into one unified ecosystem on TRON.

Fee discounts on every swap
🔥Stake to earn protocol revenue
🗳️Governance voting rights
💳Credit score boost for stakers
🌊Liquidity mining rewards
Supported Assets

All Major TRON Assets
In One Protocol

TRX
JST
USDT TRC20
USDC TRC20
WBTC TRC20
ETH TRC20
BTT
WIN
SUN
JUST
USDJ
APENFT
TuSD TRC20
HT TRC20
+40 more TRC20
Start Now

Your TRON DeFi
Journey Starts Here

Connect TronLink and access the complete JSTSwap protocol. Swap, earn, borrow and build credit on TRON — no account, no KYC required.

5 modules · TRON native · Non-custodial
FAQ

Everything You Need
to Know About JSTSwap

Complete answers to the most common questions about JSTSwap's protocol, JST token, and TRON DeFi.

JSTSwap is a comprehensive decentralized finance protocol built natively on the TRON blockchain. It combines five integrated DeFi modules — Swap, Borrow, Pool, Staking, and Credit — into one seamless, non-custodial platform. JSTSwap is powered by the JST token and designed to bring full-stack DeFi to the TRON ecosystem with sub-cent gas fees and 3-second transaction finality.
JST (JUST) is the native TRC-20 governance and utility token of JSTSwap with a maximum supply of 9.9 billion tokens. JST is used for: paying swap fees at a discount, staking to earn protocol revenue, governance voting on protocol parameters, boosting liquidity mining yields, and improving your on-chain credit score for the Credit module. Holding and staking JST unlocks progressively more benefits across all five protocol modules.
To swap tokens on JSTSwap: (1) Click "Connect Wallet" and connect your TronLink browser extension or compatible TRON wallet. (2) Navigate to the Swap tab in the main widget. (3) Select your input token (e.g., USDT TRC20) and output token (e.g., TRX or JST). (4) Enter the amount you wish to swap. (5) Review the quoted rate and price impact. (6) Set your slippage tolerance (0.5% recommended for most pairs). (7) Click "Swap Now" and approve the transaction in your wallet. Your tokens arrive in under 3 seconds thanks to TRON's fast finality.
JSTSwap charges a protocol swap fee starting at 0.1% for standard pairs and 0.05% for stable pairs (e.g., USDT/USDC). JST token holders receive fee discounts of up to 50% depending on their staked JST balance. In addition to the protocol fee, you pay TRON network bandwidth and energy costs, which are typically under $0.01 per transaction — making JSTSwap one of the cheapest DeFi swap venues in the world. All fees are displayed transparently before you confirm any transaction.
JSTSwap's Borrow module is an over-collateralized lending protocol. To borrow, you first deposit collateral assets (TRX, USDT, JST or other supported TRC20 tokens) into the protocol. The protocol calculates your maximum borrowing capacity based on the collateral value and each asset's loan-to-value (LTV) ratio — typically 60-80%. You can then borrow stablecoins or other assets up to that limit. Interest accrues continuously and is repaid when you close the position. If your collateral value falls below the liquidation threshold, your position may be partially liquidated to protect the protocol.
JSTSwap supports all major TRON-compatible wallets. The primary recommended wallet is TronLink (browser extension and mobile app). Other compatible options include Trust Wallet (with TRON support enabled), imToken, TokenPocket, Klever Wallet, and any WalletConnect-compatible wallet with TRON chain support. For desktop users, TronLink Chrome extension provides the smoothest experience. Mobile users can use TronLink mobile or Trust Wallet on iOS and Android.
JSTSwap liquidity pools use an Automated Market Maker (AMM) model. Liquidity providers (LPs) deposit two tokens in equal value into a pool (e.g., TRX + USDT). In return, they receive LP tokens representing their share of the pool. Every swap through that pool incurs a fee (0.05%–0.3% depending on pool type), which is distributed proportionally to all LPs. JSTSwap also supports concentrated liquidity, allowing LPs to specify a price range for their capital — dramatically improving capital efficiency and fee earnings for active liquidity management.
JST staking allows token holders to lock JST for a chosen period (7 days to 4 years) in exchange for xJST (staked JST) tokens. The longer the lock period, the higher your staking multiplier and voting weight. Stakers earn a share of all protocol revenues — swap fees, borrowing interest spread, and credit facility fees — distributed in TRX and USDT. Stakers also receive governance voting rights proportional to their xJST balance and get fee discounts across all protocol modules. Rewards are claimable at any time while the stake remains active.
The JSTSwap Credit module is a novel on-chain credit facility that calculates a creditworthiness score based entirely on verifiable blockchain activity — your transaction history, staking duration, borrowing repayment record, and liquidity provision on TRON. A higher credit score unlocks larger credit lines at lower interest rates without requiring traditional collateral. It represents a step toward truly decentralized identity-free lending based on demonstrated on-chain financial behavior rather than personal documents or credit bureaus.
JSTSwap smart contracts are fully non-custodial — your funds remain under your wallet's control at all times. The protocol's core contracts have undergone multiple independent security audits by leading blockchain security firms. All audit reports are publicly available in our documentation. A bug bounty program is active, incentivizing security researchers to responsibly disclose vulnerabilities. Additionally, the protocol operates with on-chain governance, meaning any contract upgrade requires JST staker approval — no single entity can unilaterally alter the protocol.
No. JSTSwap is a fully decentralized, non-custodial protocol. You never need to create an account, provide an email address, submit identification documents, or complete any KYC/AML process. All you need is a compatible TRON wallet (such as TronLink) and some TRX for network bandwidth/energy. JSTSwap smart contracts are permissionless — anyone with a TRON wallet can interact with the protocol directly from their browser.
Slippage tolerance is the maximum price change (in percentage) you are willing to accept between the time you request a quote and when the transaction executes on-chain. For stablecoin pairs (e.g., USDT/USDC), 0.1% is sufficient. For liquid pairs like TRX/USDT, 0.5% is recommended. For volatile or low-liquidity tokens, use 1.0% or higher. Setting slippage too low may cause your transaction to fail; setting it too high leaves you vulnerable to receiving less than expected. JSTSwap's "Auto" mode intelligently selects optimal slippage based on real-time pool depth and volatility data.
Impermanent loss (IL) is a phenomenon where the value of your deposited tokens in a liquidity pool may be less than simply holding them, due to price divergence between the two assets. It affects all AMM-based pools including JSTSwap's. IL is "impermanent" because if prices return to their original ratio, the loss is recovered. Stablecoin pools (e.g., USDT/USDC) have near-zero IL due to price stability. JSTSwap mitigates IL through concentrated liquidity (allowing you to control price range exposure), trading fee earnings, and JST liquidity mining incentives that often offset IL over time.
TRON transactions consume two types of resources: Bandwidth (for basic transaction data) and Energy (for smart contract execution). JSTSwap swaps typically consume 60,000–120,000 Energy units. If you have insufficient Energy, the protocol falls back to burning TRX to cover the cost — usually under $0.05 per swap. You can stake TRX to obtain free Energy and Bandwidth daily, which dramatically reduces your effective transaction cost to near-zero. We recommend staking at least 1,000 TRX for Energy to make everyday DeFi interactions effectively free on TRON.
Yes. JSTSwap is fully optimized for mobile browsers. The easiest way to use JSTSwap on mobile is to open jstswap.com inside the TronLink mobile app's built-in DApp browser, or inside Trust Wallet's DApp browser on iOS and Android. This automatically connects your wallet and lets you approve transactions with biometric authentication. The JSTSwap interface is responsive and adapts to all screen sizes from 320px wide mobile phones to large desktop monitors.
JSTSwap is governed on-chain by JST stakers. Any community member can submit a governance proposal by holding a minimum threshold of xJST (staked JST). Proposals cover: new pool listings, fee adjustments, collateral factor changes for the Borrow module, Credit score algorithm updates, and protocol treasury allocations. After a discussion period, xJST holders vote on proposals — with one xJST equal to one vote. Approved proposals are executed automatically by the protocol's governance smart contracts with a time-lock delay for security.
If your collateral value drops below the liquidation threshold (your Health Factor falls below 1.0), liquidators can repay a portion of your debt in exchange for a discounted portion of your collateral plus a liquidation bonus (typically 5-10%). This is a partial liquidation designed to restore your Health Factor above 1.0 while leaving as much of your collateral intact as possible. To avoid liquidation, monitor your Health Factor on the Borrow dashboard and add more collateral or repay debt proactively when market prices move against your position.
JSTSwap's smart routing engine queries all available TRON DEX liquidity pools in real time — including JSTSwap's own pools plus SunSwap, JustSwap, and other integrated sources. For each swap, the router evaluates thousands of potential paths and split routes simultaneously, calculating the output amount minus price impact for each. The algorithm selects the combination that maximizes your received amount. For large trades, it automatically splits your order across multiple pools to minimize slippage. Quotes refresh every 5 seconds to ensure accuracy.
If a token is not listed in JSTSwap's default token list, you can add it manually by pasting its TRON contract address (TRC20 contract address starting with 'T') into the token search field. JSTSwap will fetch the token's name, symbol and decimals from the blockchain and display it. A warning is shown for unlisted tokens reminding you to verify the contract address independently to avoid interacting with scam tokens. Any token with an existing liquidity pool on a supported TRON DEX can be traded via JSTSwap.
The Borrow module is a traditional over-collateralized DeFi lending facility: you must deposit assets worth more than what you borrow. It is suitable for users who hold assets but need liquidity without selling. The Credit module is an under-collateralized lending system based on your on-chain credit score, calculated from your verified TRON DeFi activity. Credit lines require little or no collateral, but are sized according to your score. Borrow is for existing asset holders; Credit is for long-term protocol participants who have built a verifiable on-chain track record with JSTSwap.
Every swap through a JSTSwap pool incurs a trading fee (0.05% for stable pools, 0.1% or 0.3% for volatile pools). This fee is split between liquidity providers (LPs) and the protocol treasury as determined by governance — typically 80% to LPs and 20% to the treasury. LP fee earnings accumulate inside the pool and are reflected in the increasing value of your LP tokens. You can claim accumulated fees at any time by withdrawing your liquidity or claiming separately. JST stakers receive a share of the 20% treasury allocation as well, creating dual income streams.
Yes. JSTSwap supports single-sided liquidity provision through its zap feature. When you deposit a single token, JSTSwap automatically swaps half of it into the paired token behind the scenes and adds both to the pool in one transaction. This is called "zapping in." You incur a small swap fee on the automatic conversion, but it simplifies the LP experience significantly. Single-sided withdrawal ("zapping out") is also supported — you receive all your liquidity value in one token of your choice when exiting.
Borrowing interest rates on JSTSwap are variable and determined by utilization rate algorithms. When a lending pool has low utilization (few borrowers relative to depositors), rates are low — encouraging borrowing. As utilization rises, rates increase to attract more depositors and incentivize borrowers to repay. Typical stable asset borrow rates range from 2% to 15% APR depending on market conditions. Volatile asset rates are higher. All rates are displayed in real time on the Borrow dashboard. JST stakers receive interest rate discounts of up to 30% on their borrowing positions.
Your JSTSwap credit score is calculated from on-chain data including: length of interaction history with the protocol (account age on TRON), total transaction volume, JST staking amount and duration, repayment history on Borrow positions, consistency of liquidity provision, and overall wallet health. To improve your score: stake JST for longer periods, maintain active liquidity positions, repay any borrowed amounts on time, and transact regularly on the protocol. Credit scores update dynamically each day based on the latest blockchain data.
JSTSwap's core protocol focuses on TRC20 fungible tokens. NFT-specific features (TRC721/TRC1155) are not currently part of the core swap or lending modules. However, certain JST staking NFTs (staking position certificates) exist as TRC721 tokens and can be traded on compatible TRON NFT marketplaces. A future governance proposal may expand JSTSwap to support NFT-collateralized lending, a feature requested by the community. Monitor the governance forum at jstswap.com/governance for updates.
USDJ is a TRON-native decentralized stablecoin soft-pegged to the US Dollar, generated by locking TRX (and other TRON assets) as collateral in the JUST protocol. JSTSwap is the primary liquidity and trading venue for USDJ on TRON. The JST token is the governance token of the JUST ecosystem, which includes both USDJ minting and JSTSwap's DeFi protocol. USDJ is fully collateral-backed and can be swapped, used as lending collateral, or provided as liquidity through JSTSwap's modules.
JSTSwap runs on TRON, which produces a new block approximately every 3 seconds and achieves finality within one block. In practice, your swap or liquidity transaction appears as confirmed in your wallet within 3–6 seconds of submission. There is no mempool congestion or gas war problem like on Ethereum, because TRON's delegated proof-of-stake (DPoS) consensus guarantees consistent block times. This makes JSTSwap one of the fastest DeFi protocols in the industry — ideal for time-sensitive swaps and active liquidity management.
JSTSwap Borrow supports the following collateral assets: TRX (TRON), JST, USDT TRC20, USDC TRC20, USDJ, WBTC TRC20, ETH TRC20, and BTT. Each collateral asset has its own Loan-to-Value (LTV) ratio and liquidation threshold, which reflect its liquidity and price volatility. Stablecoins typically have 80% LTV while volatile assets like TRX have 60-70% LTV. The governance process can vote to add new collateral types or adjust risk parameters. Always verify current parameters in the Borrow dashboard before opening a position.
Yes. JSTSwap operates a permissionless referral program. By sharing your unique referral link (generated from your connected wallet address), you earn a percentage of the swap fees paid by users you refer — distributed directly to your wallet in USDT or TRX. Referred users also receive a first-swap fee discount. There is no sign-up required; the referral relationship is tracked entirely on-chain. Power users and community members who drive significant protocol volume can apply for the JSTSwap Ambassador program for enhanced referral rates and exclusive benefits.
JSTSwap offers multiple support channels. For general questions and community help, join our official Telegram group and Discord server — links are in the footer. For technical documentation, visit docs.jstswap.com. For security vulnerabilities, submit responsibly through our bug bounty program detailed in the documentation. For protocol governance discussions and proposals, participate in the governance forum at jstswap.com/governance. JSTSwap does not have official customer service agents who contact users directly — be aware of impersonators. Never share your seed phrase with anyone claiming to be JSTSwap support.