Cross-chain · Ethereum → Solana

Swap WBTC from Ethereum to SOL on Solana

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

The token you approve is 0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599, an ERC-20 on Ethereum. Etherscan shows that contract. It is not bitcoin on the Bitcoin chain. Gas is ETH on chain id 1, and blocks are about 12 seconds. The payout mint is So11111111111111111111111111111111111111112, wrapped SOL, which you match on Solscan. Phantom and Solflare spend native SOL on fees. There is no ERC-20 approval on Solana.

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

Bitcoin-the-network is not this input

Only WBTC at 0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599 can be approved for this page. A Bitcoin address is neither the source nor the destination. You need ETH for gas beside the WBTC. If your exposure still sits on the Bitcoin chain, this route cannot see it and cannot bridge it. Do not approve a lookalike ticker.

SOL is the volatile payout

So11111111111111111111111111111111111111112 is the wrapped SOL mint on Solscan. You are leaving WBTC and arriving in SOL, so both prices can move. This is not USDC and not USDT. No ERC-20 approval happens in Phantom or Solflare. After the SOL arrives it can pay Solana fees. Until then, the Ethereum side still wants ETH.

Stablecoin pages if you want dollars

Circle USDC and Tether each have a route from this same WBTC contract. This page is the wrong tool if you wanted either of them, because you take SOL exposure while you wait. It is also the wrong tool for a Bitcoin invoice. Ethereum is only where the WBTC sits. No fill price is guaranteed.

Read the minimum before the approval

The approval costs ETH and does not lock the quote. When you come back to sign the swap, read the minimum SOL again. WBTC uses eight decimals. Do not invent a price from the raw integer. A block about every 12 seconds on chain id 1 is not a promise that Solscan already shows the mint. If the floor is unacceptable, stop.

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 WBTC from Ethereum to SOL on Solana?

The token you approve is 0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599, an ERC-20 on Ethereum. Etherscan shows that contract.

Does WBTC to SOL touch the Bitcoin network at any point?

No. You approve WBTC at 0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599 on Ethereum, which Etherscan can show, and you receive SOL. The mint is So11111111111111111111111111111111111111112 on Solscan. A Bitcoin address cannot take that mint. Phantom or Solflare is the receiving wallet. There is no ERC-20 approval on Solana.

Will I need extra SOL, or is the payout the fee coin?

The payout is SOL, so once it arrives it can pay Solana fees. You do not need a prior SOL balance for the credit to land. You do need ETH on Ethereum to approve WBTC and to send. If the Ethereum wallet is short of ETH, the route never starts. Solscan is where you confirm the wrapped mint.

What if I wanted USDT and opened the SOL page?

Leave it unsigned. This route pays SOL, not Tether. The USDT page uses a different mint and a different quote. Signing here sells WBTC into a coin that does not track a dollar. If the SOL minimum is not what you meant to hold, it is the wrong tool, even when the WBTC contract is the right one.

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