Cross-chain · Solana → Ethereum

Swap USDT from Solana to DAI on Ethereum

Swap USDT from Solana to DAI on Ethereum. Tether's SPL mint leaves Solana, and Maker DAI is what can arrive on Ethereum. Two issuers, plus a change of account model.

Send Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB from Phantom. Solscan is the source explorer. There is no ERC-20 approval on that mint. DAI is 0x6B175474E89094C44Da98b954EedeAC495271d0F on Ethereum, chain id 1. Etherscan is the check. Blocks are about 12 seconds. DAI is not Tether and not Circle. The gas sentinel 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE is ETH, which DAI cannot replace.

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

A Tether balance does not become Circle on the way

Some people treat every dollar ticker as interchangeable and discover the receiver wanted 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48, Circle, or 0xdAC17F958D2ee523a2206206994597C13D831ec7, Tether on mainnet. This page delivers Maker DAI only. If the collateral design of DAI is not what the desk accepts, stop. If they wanted Tether's mainnet contract, including its allowance rules, this is the wrong contract to wait for on Etherscan.

Mainnet gas is a separate purchase

DAI cannot pay chain id 1. ETH can. About 12 seconds is how often Ethereum makes a block, not how long a bridge takes to show DAI. Phantom can finish while MetaMask still looks empty. Wait on the destination address instead of sending the mint again. Ethereum is the network that will hold 0x6B175474E89094C44Da98b954EedeAC495271d0F.

SOL stays behind as the source fee

Native SOL pays Phantom's transaction. The USDT mint will not. MetaMask never held Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB, so refreshing it tells you nothing about the debit. Solscan does. After arrival, the EVM wallet needs ETH before DAI can move. There is no Solana allowance to revoke, because the source was not an ERC-20 approval.

Pick this page only when DAI is the named asset

USDT to USDC keeps you closer to a fiat-backed dollar from Circle. USDT to ETH buys gas. USDT to WETH buys the wrapper. USDT to DAI is for someone who wants Maker's token on mainnet. Anyone else is taking an issuer change they did not price. The minimum DAI is the floor. A local Solana swap is the better tool when the mint never had to leave.

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 Solana to DAI on Ethereum?

Send Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB from Phantom. Solscan is the source explorer. XAUConnect compares live routes and lets your own wallet sign.

Is the arrival Tether or Maker DAI?

Maker DAI at 0x6B175474E89094C44Da98b954EedeAC495271d0F on Ethereum, chain id 1. Tether's mint Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB is what leaves Solana. Circle's mainnet USDC is a different contract. Check Etherscan. If the receiver does not accept DAI, this route is wrong, and DAI will not pay gas. Switch the wallet to the destination chain before you judge the balance.

Do I need ETH before the DAI can move?

Yes. Gas on chain id 1 is ETH, the sentinel 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE, not DAI. Etherscan is the explorer, and blocks are about 12 seconds. That interval is not the bridge wait. Hold ETH in the receiving wallet or the new DAI sits still. SOL paid only the Solana side.

Can the same Phantom account show the DAI?

No. DAI is an ERC-20. Phantom signed the SPL mint and cannot hold 0x6B175474E89094C44Da98b954EedeAC495271d0F. Use an Ethereum wallet and confirm the contract on Etherscan. There is no ERC-20 approval on the Solana send. Keep native SOL so that send can be broadcast. Do not send a second time while the first transfer is still open.

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