What is JSTSwap?+
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.
What is JST token and what is it used for?+
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.
How do I swap tokens on JSTSwap?+
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.
What fees does JSTSwap charge for swaps?+
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.
How does borrowing work on JSTSwap?+
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.
What wallets are compatible with JSTSwap?+
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.
How do liquidity pools work on JSTSwap?+
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.
How does JST staking work and what are the rewards?+
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.
What is the JSTSwap Credit module?+
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.
Is JSTSwap safe? Has it been audited?+
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.
Do I need KYC to use JSTSwap?+
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.
What is slippage and how should I set it?+
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.
What is impermanent loss and does it affect JSTSwap LPs?+
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.
What TRON network resources (TRX, bandwidth, energy) do I need?+
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.
Can I use JSTSwap on mobile?+
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.
What is JSTSwap governance and how do I participate?+
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.
What happens if my borrowing position is liquidated?+
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.
How does JSTSwap find the best swap route?+
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.
How do I add a custom TRC20 token to JSTSwap?+
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.
What is the difference between Borrow and Credit on 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.
How are JSTSwap pool fees distributed to liquidity providers?+
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.
Can I provide liquidity with only one token (single-sided)?+
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.
What are the borrowing interest rates on JSTSwap?+
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.
How do I increase my on-chain credit score on JSTSwap?+
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.
Does JSTSwap support TRON NFTs?+
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.
What is USDJ and how does it relate to JSTSwap?+
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.
How fast are transactions on JSTSwap?+
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.
What tokens can I use as collateral in JSTSwap Borrow?+
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.
Does JSTSwap have a referral or affiliate program?+
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.
Where can I get help or report issues with JSTSwap?+
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.