On this page
The essentials
- Check pair direction and USDT authenticity.
- Higher slippage tolerance does not improve the price.
- Minimum received matters more than one estimated quote.
A swap is different from a transfer
Swapping the GRAM coin for USDT changes the asset you hold. A transfer moves a chosen asset between accounts or addresses. Both can end with a wallet confirmation, but a swap also has a quote, pair direction and execution conditions.
First decide where the result should arrive: a provider account or your own TON address. A later withdrawal to another network is a separate step with additional conditions. Selecting USDT does not automatically create tokens on whichever network the recipient needs.

Choose a model you understand
A custodial provider exchanges assets within your account under its own rules. Check pair availability, limits, fees and withdrawal support for the result. A decentralized exchange, or DEX, executes through smart contracts after you confirm a transaction from a self-custodial wallet.
A DEX introduces contract, route and liquidity risks. Custody introduces dependence on provider rules and account access. Neither automatically makes an exchange good value. For a first operation, use a route you can explain and avoid connecting through a random advertising link.
Verify direction and assets
The input should be the intended GRAM amount and the output USDT. Reverse those roles for the opposite exchange. A direction error can still look like an ordinary quote, so inspect “you pay” and “you receive,” not just familiar symbols.
On a DEX, verify USDT against the master contract in Tether’s official list rather than a dollar icon. GRAM should be the native asset, not a namesake jetton. Check TON and the final address. If the app proposes an unusual route through additional assets, understand it before signing.
Quote, price impact and tolerance
A quote estimates the result under current conditions. Price impact measures how the trade itself affects available liquidity’s price. Slippage describes the difference between expected and actual execution; a tolerance setting typically limits acceptable movement. These concepts are related but distinct.
Increasing tolerance does not improve the price. It permits execution with a larger deviation under the swap’s mechanism. If a swap fails, do not raise tolerance to an arbitrary large number merely to proceed. Check liquidity, trade size, quote freshness and route errors.
Example: minimum received
Suppose a hypothetical quote estimates 100 USDT with a 1% permitted downside. If that calculation applies to this amount, the lower bound is 99 USDT. This illustrates arithmetic, not a live quote, recommended tolerance or execution promise. Read the application’s actual minimum-received field.
Also check which costs are included in that field and which are additional. If your task requires at least 100 USDT, an estimated 100 with a minimum of 99 does not guarantee that outcome. Trade conditions must match the result you need.
Review the wallet request
Before signing, compare the asset, amount, purpose and potential network costs with the prepared trade. Leave sufficient resources for execution and your next action. Cancel and investigate any unexpected permission, destination or disproportionate debit.
Connecting through TON Connect does not approve the swap. Read each operation independently. Do not enter a recovery phrase into an exchange form; ordinary connection does not need it. If the interface hides material conditions or pressures you with an unexplained countdown, declining is safer.
Do not confuse swapping with profit
Receiving USDT after a swap is not automatically profit; you exchanged one asset for another under specified conditions. Assessing the result requires the initial cost, all charges and a defined comparison time. A changed balance displayed in another currency does not prove a gain. For a bill, focus on required USDT after costs. An investment decision needs separate risk and budget analysis; technical swap success does not establish whether the trade was appropriate.
Verify after confirmation
In a custodial service, inspect swap history and final balances. For a DEX, inspect the full explorer trace: the initial debit does not establish receipt of USDT. Compare actual output with the agreed conditions and separately account for returned execution funds.
If an error occurs, do not immediately repeat the swap. Establish whether the first trace finished, whether funds returned and which costs were already incurred. Retain the operation identifier and use official support without sharing secrets. Even a successful swap does not remove GRAM market risk or USDT issuer, liquidity and network risks.


