Cross-chain · Arbitrum One → Solana

Swap WETH from Arbitrum One to USDT on Solana

Swap WETH from Arbitrum One to USDT on Solana. Arbitrum WETH leaves the wallet and SPL USDT arrives on Solana.

Spend 0x82aF49447D8a07e3bd95BD0d56f35241523fBab1 on Arbitrum One. Arbiscan, chain id 42161, not Nova. Fee in ETH. Receive Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB. Solscan shows Tether's mint. Phantom stores it. No ERC-20 approval on Solana. Do not send it to a 0x address. Slots near 400 milliseconds do not clock the quote.

Diagram for Swap WETH from Arbitrum One to USDT on Solana
WETH leaves Arbitrum One. USDT is what can arrive on Solana.

Three Tethers, only one mint is yours

Arbitrum USDT is 0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9. Ethereum USDT is 0xdAC17F958D2ee523a2206206994597C13D831ec7. Neither is the credit. The credit can be Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB on Solana. An exchange that says send ERC-20 USDT is describing a different asset. Read the deposit network as Solana and the mint on Solscan, or do not send.

WETH permission stays on chain id 42161

Approve the wrapped contract if allowance is empty. Pay ETH. Do not approve a Solana mint, because that method does not exist there. If you unwrap WETH completely to manufacture gas, you remove the inventory this page sells. Leave both rows. How to bridge assets between chains puts the EVM permission on the source only.

Watch Phantom, not the EVM portfolio

The Arbitrum wallet will show WETH leaving. The USDT, if the route completes, shows in the Solana wallet. A minimum from a stale quote is not binding. ETH against Tether moves. You still want a little native SOL for fees. Wrapped SOL is not included.

Wrong input, wrong mint, wrong address

Native ETH needs a different route. Circle's Solana USDC is a different mint. Wrapped SOL is a different mint. Nova is the wrong source. A 0x recipient is the wrong string. Ethereum WETH is not what Solscan will display. Before you sign, compare 0x82aF49447D8a07e3bd95BD0d56f35241523fBab1 with Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB on their explorers and stop if either address on the quote differs. Keep the source fee token in the wallet after you choose the trade size. Sign only on the source chain id named in this article, with the wallet network checked.

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 WETH from Arbitrum One to USDT on Solana?

Spend 0x82aF49447D8a07e3bd95BD0d56f35241523fBab1 on Arbitrum One. Arbiscan, chain id 42161, not Nova. XAUConnect compares live routes and lets your own wallet sign.

Which USDT mint arrives in Phantom?

Es9vMFrzaCERmJfrF4H2FYD4KCoNkY11McCe8BenwNYB. Check it on Solscan. You spend WETH at 0x82aF49447D8a07e3bd95BD0d56f35241523fBab1 on Arbitrum One. Arbitrum Tether is not the credit. There is no ERC-20 approval on Solana, and the recipient cannot be a 0x address. Confirm that address on the explorer before you sign, and refresh the quote if it has expired.

Why do I need ETH to sell WETH?

Chain id 42161 charges native ETH, sentinel 0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE. WETH cannot pay it. SOL cannot pay it. If that ETH row is empty, the approval cannot be signed. A slot near 400 milliseconds on Solana does not remove the source fee. Nova is the wrong chain.

Does wrapped ether arrive as wrapped SOL?

No. The output mint is Tether, not So11111111111111111111111111111111111111112. Starting with WETH does not preserve an ETH ticker on Solana. If you wanted SOL, open the route that names that mint. Read the quote before you approve 0x82aF. Confirm that address on the explorer before you sign, and refresh the quote if it has expired.

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