← all services

ETH TON

rate type
Market-rate quotes (may change before execution).
root@notkyc:~$ rates cached for everyone · ttl 60s · 0s
# Exchange Score No-KYC record? Rate You receive (1 ETH) Limits (ETH)
1 StealthEX BEST C priv 49trust 79
5/5 KYC-free
1 ETH = 998.15328513 TON 998.15328513 TON min 0.000249 swap on notkyc swap on StealthEX →
2 ChangeHero D priv 43trust 72 1 ETH = 995.490356 TON 995.490356 TON min 0.00575745 swap on ChangeHero →
3 SideShift C priv 48trust 78 1 ETH = 986.6441451 TON 986.6441451 TON min 0.00172487 · max 15.34865472 swap on SideShift →
StealthEX BEST C
Rate1 ETH = 998.15328513 TON
You receive998.15328513 TON
Limitsmin 0.000249 ETH
Rate1 ETH = 995.490356 TON
You receive995.490356 TON
Limitsmin 0.00575745 ETH
Rate1 ETH = 986.6441451 TON
You receive986.6441451 TON
Limitsmin 0.00172487 · max 15.34865472 ETH

Swapping ETH to TON moves you from the largest smart contract platform into Telegram's native chain - a network with sub-second finality, fees measured in fractions of a cent, and tight integration with the messenger's 900M+ users. Whether you're funding a Telegram wallet, buying usernames and NFTs on Fragment, or rotating into TON's growing mini-app economy, a no-KYC route lets you skip onboarding queues and exit gas-heavy ERC-20 positions directly into TON liquidity.

// about this pair

What makes ETH -> TON specific

These are two unrelated L1s: Ethereum uses an account-based EVM with 12-second blocks and gas priced in gwei, while TON runs an asynchronous sharded architecture with masterchain plus workchains and near-instant confirmations. There is no native bridge interaction in a swap aggregator flow - the service sells your ETH on one side and sends you native TON (Toncoin) on the destination chain. Common reasons users make this move:

  • Funding @wallet or Tonkeeper for Telegram-native payments, Stars, and Premium
  • Buying anonymous numbers, usernames, or NFTs on Fragment (TON-only settlement)
  • Escaping ERC-20 gas costs for small, frequent transfers
  • Accessing TON DeFi (STON.fi, DeDust) or staking via nominator pools

What to check before you swap

Network selection is the first trap. ETH must be sent on Ethereum mainnet (not Arbitrum, Base, or Optimism unless the quote explicitly supports it). TON has a single mainnet but requires a memo/comment only for certain custodial deposit addresses - exchange deposits to CEX-style TON wallets without the comment are commonly lost. Verify whether the destination is a non-custodial wallet (no memo needed) or a centralized service (memo mandatory).

  • Rate type: floating rates track market but can drift during ETH mempool congestion; fixed rates lock the quote but add a spread and a short window (usually 10-15 minutes)
  • Minimums: ETH minimums are often set above 0.01 to cover gas; TON has no dust issue on the receiving side
  • Refund address: always provide one - if ETH arrives after the rate window expires, you need a return path
  • Confirmations: Ethereum side typically requires 12-30 blocks before TON is released, so total time runs 3-8 minutes even though TON itself settles in seconds

Practical tip: size the trade against current Ethereum gas. On a 50 gwei day, swapping 0.05 ETH burns a meaningful percent in network fees alone - batching into one larger swap is cheaper than several small ones.

// FAQ
Do I need a memo or comment when receiving TON?
Only if the destination is a centralized exchange or custodial service that uses a shared deposit address. Self-custody wallets like Tonkeeper, MyTonWallet, or @wallet inside Telegram do not require a memo. Sending without the required comment to a custodial address typically results in lost funds that need manual recovery, if recovery is offered at all.
Why is the ETH minimum higher than expected?
Aggregated services set minimums to cover Ethereum gas plus a margin against price drift during confirmations. When base fees spike, minimums rise. If you see a 0.015 ETH floor instead of 0.005, it usually reflects current mainnet conditions, not the service taking a bigger cut. Wait for lower gas or use a different source asset on a cheaper chain.
How long does an ETH to TON swap actually take?
TON itself confirms in 3-5 seconds, so the bottleneck is Ethereum. Most services wait 12-30 ETH confirmations before releasing TON, which translates to 3-8 minutes in normal conditions. During congestion or if your transaction is underpriced, it can stretch to 20+ minutes. Fixed-rate quotes can expire during this window if you underpay gas.
Fixed rate or floating rate for this pair?
TON has reasonable liquidity but is more volatile than majors, and ETH itself can move 1-2% during a slow confirmation. Fixed rate is safer for amounts where a 2% swing matters more to you than the 0.5-1% spread. Floating is fine for small amounts or when you are confident gas will get your tx mined in the next block.
Can I swap directly to a Telegram wallet address?
Yes. The @wallet bot inside Telegram exposes a standard TON address that works as a destination for any swap. No memo is required for the non-custodial mode. Confirm you are using the TON address, not a USDT-TRC20 or BTC address from the same interface, since @wallet supports multiple assets under different addresses.
Is no-KYC swapping ETH to TON legal?
Using non-custodial swap aggregators is legal in most jurisdictions because you retain control of keys throughout. KYC requirements apply to regulated custodial venues, not to peer-to-peer or atomic-swap-style flows. Local rules on crypto reporting and tax still apply to you regardless of how you acquired the TON. Check your jurisdiction before assuming anonymity equals exemption.
// related