Cross-chain · Ethereum → Solana

Swap USDT from Ethereum to SOL on Solana

Swap USDT from Ethereum to SOL on Solana. You send Tether USDT on Ethereum and you receive SOL on Solana.

The Tether contract you approve is 0xdAC17F958D2ee523a2206206994597C13D831ec7. Etherscan is the explorer on Ethereum, chain id 1, where gas is ETH and a block is about 12 seconds. The Solana mint for this payout is So11111111111111111111111111111111111111112, wrapped SOL, which you match on Solscan. Phantom and Solflare spend native SOL on fees. There is no ERC-20 approval on that side.

Diagram for Swap USDT from Ethereum to SOL on Solana
USDT leaves Ethereum. SOL is what can arrive on Solana.

Approve Tether, keep ETH for the fee

This input is only 0xdAC17F958D2ee523a2206206994597C13D831ec7. Circle USDC will not be pulled, and DAI will not be pulled. Some wallets need you to clear an old USDT approval before setting a new one. That extra transaction is still ETH gas on Ethereum. It does not move any SOL into Phantom or Solflare.

Wrapped SOL is the mint on the quote

So11111111111111111111111111111111111111112 is the SPL mint Solscan lists for wrapped SOL. The gas coin in Phantom and Solflare is native SOL. This route's destination is that SOL side, not a dollar mint. Do not paste the mint into an Ethereum field, and do not look for it on Etherscan. No ERC-20 approval exists on Solana.

The wrong page when you still want dollars

If the point of moving was USDC or USDT you can spend without taking SOL price risk, leave this page. Tether on Solana is a different mint and a different route. Selling USDT for SOL inside Ethereum would not fund a Solana wallet either. Ethereum is only the source here. The quote can move until you sign, and it can expire.

A dollar token against a moving coin

USDT is Tether's dollar token. SOL is not a dollar token. The gap can widen while Ethereum confirms, so the estimate is not a promise. The minimum SOL on the quote is the line that matters. You pay ETH to start. Once SOL is in the Solana wallet it can pay fees there. If the minimum is a pile you would regret, do not sign.

Legal

Risk disclosure

XAUConnect is a non-custodial swap aggregator. Digital assets are volatile and may lose value rapidly. Content on this page is educational and not investment advice. Verify every contract address on the official block explorer before approving a transaction.

Frequently asked questions

What is the best way to swap USDT from Ethereum to SOL on Solana?

The Tether contract you approve is 0xdAC17F958D2ee523a2206206994597C13D831ec7. Etherscan is the explorer on Ethereum, chain id 1, where gas is ETH and a block is about 12 seconds.

Is the SOL I receive the same asset as ETH?

No. You send Tether on Ethereum, contract 0xdAC17F958D2ee523a2206206994597C13D831ec7, and you receive SOL. The mint on Solscan is So11111111111111111111111111111111111111112. ETH is only the gas coin on Ethereum, chain id 1. Phantom or Solflare spends native SOL on Solana fees. There is no ERC-20 approval on Solana.

What if the destination I was given is an Ethereum address?

Then this route is the wrong tool. SOL from this page has to land in a Solana wallet, Phantom or Solflare, not in an Ethereum account. Etherscan will show the USDT leaving. Solscan is where the wrapped SOL mint should show up. Pasting a 0x address into the Solana field will not make those networks match.

Does signing lock the SOL price I see right now?

No. Tether can be spent at the quote, but SOL can move before the route finishes, and this page does not promise a price or a completion time. Read the minimum SOL. If the quote expires, request a new one. ETH gas on Ethereum is a separate cost from that minimum.

Live execution

Trade on XAUConnect

Open the swap page with this cross-chain route pre-selected, then connect your wallet on the source chain to quote and execute. You keep the keys.

Continue exploring

Related markets, guides & networks

Next pages on this subject. Read them before you trade.

Build programmatically

Swap via API for bots and AI agents: quotes, builds, and cross-chain routes.

Developer quickstart