Swap ETH to SOL
1 ETH = 22.8581 SOL
One transaction, one wallet, no account. Routes are ranked by the amount that arrives, not by the headline rate.
Why swap ETH to SOL?
Swapping ETH for SOL across Ethereum and Solana normally takes two apps: a bridge, then a DEX. Two apps means two fee layers, two chances to pick a bad route, and two transactions to babysit.
An intent collapses that into one. You state the outcome you want; solvers compete to deliver it. You sign once.
Solana is not EVM, which is why this pair is awkward almost everywhere else. Routes that assume Ethereum-style accounts simply do not cover it.
What you receive
Routes
you receive, net| Route | Receive | Fee | Time |
|---|---|---|---|
SODAXbestlive Ethereum → Sonic hub → Solana | 4.571626 SOL | ~4 min | |
LI.FIlive aggregator | chain not supported | — |
Every row is a live quote, requested server-side at render. Amounts are what reaches your wallet, before network gas. How we price
Intent liquidity is finite. On stablecoin corridors the all-in cost is lowest between about $100 and $1,000, rises past $5,000, and above roughly $30,000 the API returns no route at all. That is a real constraint, not a disclaimer.
We show it rather than hide it: when a size stops being well served here, the comparison puts another route first.
How to swap it
- 01Check the quote first
The rate, the fees and the amount that lands are on this page before you connect anything.
- 02Open the app and connect your wallet
MetaMask, Rabby and WalletConnect all work. Gas on Ethereum is paid in ETH, so keep a little.
- 03Approve the exact amount
We request an allowance matching the amount you entered — not an unlimited approval. Native gas tokens skip this step entirely.
- 04Sign one transaction
The intent is created on Ethereum, relayed to the hub and filled on Solana. You sign once; there is no second transaction on the destination side.
- 05Receive SOL on Solana
Usually ~4 min. Ethereum confirms in ~3 min; Solana in ~30 s.
The path your funds take
The route is Ethereum → Sonic hub → Solana. SODAX is hub-and-spoke: Ethereum and Solana are spokes, Sonic is the hub, and value passes through it rather than through a chain of third-party bridges.
You declare the outcome — the minimum SOL you will accept — and independent solvers compete to fill it. If nobody can meet your terms the intent fails and you keep your ETH. There is no state where the swap half-completes.
- Time
- ~4 min
- Signatures
- 1
- Gas
- ETH
- Platform fee
- 0%
Verify it yourself
Recent settlements on SODAX
190,800 filled to date| USDC → USDT | 80.91 | 1h |
| USDC → USDT | 64.94 | 3h |
| BNB → SOL | 0.1173 | 3h |
| ETH → SPY | 0.0025 | 3h |
| ETH → USDC | 43.65 | 3h |
| BNB → SOL | 10.44 | 4h |
Settled amounts on the SODAX network, newest first — every row links to the block explorer. This is protocol-wide activity, not this site's order flow. Hub-internal transfers are excluded.
Settlement runs on audited protocols; SODAX alone publishes eight audit reports. Security.
Questions
How long does swap eth to sol take?
Usually ~4 min. Ethereum finalises in ~3 min and Solana in ~30 s; the intent settles once the source transaction is confirmed.
Do I need an account or KYC?
No. There is no registration, no email and no identity check. You sign from your own wallet and nothing is ever held on your behalf.
What are the fees?
A 0.1% solver fee applies on SODAX routes, and we add no platform fee on top of them. Gas on Ethereum is paid in ETH and is separate. The comparison shows the amount after everything.
Is there a maximum amount?
Yes. Very large swaps can return no route; on stablecoin corridors that starts somewhere above $30,000.
Do I need gas on Solana?
Not to receive. You pay gas on Ethereum in ETH. You will need a little SOL on Solana before you can move the SOL onward.
What if it fails?
Settlement is terminal: an intent either solves or fails. On failure the funds stay where they started — there is no partial fill to unwind.