Cross-chain · Ethereum → Solana

Swap DAI from Ethereum to SOL on Solana

Swap DAI from Ethereum to SOL on Solana. You send Maker's DAI on Ethereum and you receive SOL on Solana.

DAI sits at 0x6B175474E89094C44Da98b954EedeAC495271d0F. You approve that ERC-20 on Ethereum, and Etherscan records it. Chain id 1, gas in ETH, blocks about 12 seconds. The destination mint is So11111111111111111111111111111111111111112, wrapped SOL, checked on Solscan. Phantom and Solflare treat SOL as the fee coin. Solana will not ask you to approve an ERC-20. You are leaving a Maker dollar token for a coin that does not track a dollar.

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

Eighteen decimals leave Ethereum

The contract 0x6B175474E89094C44Da98b954EedeAC495271d0F is Maker DAI, not USDC and not USDT. An approval of the wrong stablecoin will not start this route. You need ETH in the same wallet for gas. DAI at 18 decimals is easy to misread if you stare at the raw amount. Use the quote's human figure instead.

SOL on the far side is not a stablecoin

So11111111111111111111111111111111111111112 is the wrapped SOL mint on Solscan. It is not a dollar mint. Native SOL is what Phantom and Solflare burn for fees, and this route delivers that SOL side rather than USDC or USDT. There is no ERC-20 approval step after the Ethereum transaction. Do not hunt for the mint on Etherscan.

The wrong tool if you need dollars on Solana

USDC and USDT pages exist so you can arrive in Circle or Tether. This page sells that stability for SOL. It is also the wrong tool if you only wanted to hold DAI, or if your DAI is not on Ethereum. Solana is the network that will hold the result. Price is not locked while you wait, and no finish time is promised.

Two kinds of movement in one quote

DAI can drift from a dollar, and SOL can move a lot, while Ethereum is still producing a block about every 12 seconds. Treat the minimum SOL as the only number you are willing to accept. ETH gas is extra. Once the SOL is in the Solana wallet, it can pay fees there. If the floor looks poor, request a new quote or 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 DAI from Ethereum to SOL on Solana?

DAI sits at 0x6B175474E89094C44Da98b954EedeAC495271d0F. You approve that ERC-20 on Ethereum, and Etherscan records it.

Does this page keep me in a dollar token on Solana?

No. You send Maker DAI, 0x6B175474E89094C44Da98b954EedeAC495271d0F, and you receive SOL. The mint is So11111111111111111111111111111111111111112 on Solscan. If you need Circle USDC or Tether after the hop, this is the wrong tool. Phantom or Solflare will show SOL, which can pay Solana fees once it arrives.

Do I approve SOL on Solana after the Ethereum transaction?

No. Solana does not use ERC-20 approvals. The only approval is for DAI on Ethereum, visible on Etherscan, and that approval spends ETH as gas. The wrapped SOL mint is the payout, not a token you approve. Native SOL in Phantom or Solflare is what later transactions spend as the fee.

Can the route be reversed if SOL drops before I see it?

No. A confirmed Ethereum send is not something this site can undo, and the price is not insured. Read the minimum SOL before you sign. If that floor is already worse than you want, do not sign. Gas on the way out is ETH on chain id 1, whether or not you like the later SOL price.

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