loomprotocol.xyz

How do I swap ETH for SOL without using a centralized exchange

You use a non-custodial cross-chain swap service that accepts ETH on Ethereum and sends SOL directly to your Solana wallet. This works without you ever creating an account, depositing funds to an exchange, or trusting a third party to hold your coins.

Swap crypto

Live rates · no account
0

You send from your own wallet straight to the exchanger — nothing to connect, no account, and you stay on this page throughout. Rates are indicative until a swap is opened.

The swap is carried out by an independent exchanger and the deposit address above is theirs. loomprotocol.xyz never holds, receives or controls your funds, has no key to that address, and earns a referral commission. Opening a swap sends your receiving address, IP, browser and timezone to the exchanger for their compliance checks; we store none of it. Check their terms, fees and country restrictions before sending anything.

Here is the mechanism. You do not need a centralized exchange because the swap service acts as a peer-to-peer intermediary. You send your ETH to a smart contract or a generated deposit address. The service monitors the Ethereum blockchain for that transaction. Once enough confirmations have passed (usually 12 - 30 blocks on Ethereum, which takes 3 - 7 minutes), it triggers an equivalent amount of SOL - minus a fee - from its own liquidity pool to your Solana address. You never hand over your private keys, and the service never takes custody of both assets at the same time.

Why can this work without a centralized exchange? Because the service does not match you with a specific counterparty. It maintains its own inventory of SOL on Solana. When you send ETH, it pays you from that inventory. The service then rebalances by selling the ETH it received on a decentralized exchange or by routing it to a partner who needs ETH. You are effectively buying SOL from the service's pool, not from another user.

The critical detail is that the service must handle two blockchains with different confirmation speeds. Ethereum finalizes a block roughly every 12 seconds, but most services wait for 12 - 30 confirmations to avoid reversals. Solana confirms blocks in under a second. The service bridges this gap by accepting your ETH as settled after sufficient confirmations, then immediately broadcasting the SOL transaction. If you want the full mechanics of that timing mismatch, see the sibling page "How do cross-chain swap services settle trades when blockchains have different confirmation times."

You will need a Solana wallet address to receive the SOL. Do not send SOL to an Ethereum address, and do not send ETH to a Solana address - the networks are incompatible, and the swap service will not recover funds sent to the wrong chain. The page "What happens if I send tokens to the right network but the wrong contract address" covers that exact scenario. Also, some Solana-based tokens (like USDC on Solana) use a different contract address than their Ethereum equivalent. The page "Why does the same token have a different contract address on each blockchain" explains why that matters.

A few practical points. The swap service will quote you a rate and a fee before you commit. That rate may be worse than what you see on a centralized exchange because the service bears the risk of price movement during the confirmation delay and the cost of maintaining liquidity on both chains. You are paying for convenience and non-custodial operation. Also, you may need to include a memo or destination tag if you are sending to an exchange wallet on Solana - most personal wallets do not require one. The page "What is a destination tag and why do some swaps require one" has the details.

To start, go to the swap service on this site, select ETH as the source asset and Ethereum as the source network, choose SOL as the destination asset and Solana as the destination network, enter your Solana address, and follow the instructions to send your ETH. The service will handle the rest. For a broader view of how all cross-chain swaps fit together, read the hub page "Swapping crypto across chains."

Not financial advice. loomprotocol.xyz publishes market data and general information about digital assets. Crypto assets are volatile and you can lose everything you put in. Nothing here is a recommendation to buy, sell or hold, and we make no price predictions.

Prices are sourced from third parties and may be delayed or wrong. Verify anything you intend to act on against a primary source.

Back to trust wallet