Bridges

How to Bridge from Solana to Ethereum with Wormhole

Solana and Ethereum are two of crypto's biggest ecosystems, and they run on completely different rails. If you want to bridge Solana to Ethereum — take SOL, USDC or an SPL token from Solana onto an EVM network — Wormhole is the most established path. This guide explains how it works, what wrapped assets really are, the fees and risks involved, and how to keep track of everything once you cross.

AveraChain · 8 min read

Solana and Ethereum don't share a virtual machine, a consensus model, or an address format. Solana is a high-throughput chain built around parallel execution and SPL tokens; Ethereum is the settlement layer for a vast EVM ecosystem of ERC-20s and rollups. Because they're architecturally foreign to each other, there's no native way for one to hold the other's assets. Crossing between them requires a bridge — and for the Solana↔Ethereum route, Wormhole is the name you'll encounter first.

Whether you're chasing liquidity, a specific DeFi protocol, or just consolidating, at some point you'll want to move value across that gap. Here's how a SOL to ETH bridge actually works, and how to do it without unpleasant surprises.

Why Solana and Ethereum need a bridge

The problem is fundamental: Ethereum has no concept of a Solana account or an SPL token, and Solana has no concept of an ERC-20. You can't simply "send" SOL to an Ethereum address and expect it to arrive as something usable. A bridge exists to translate value across that boundary.

The standard mechanism is lock-and-mint. The bridge takes custody of — or escrows — your asset on the origin chain and mints a matching representation on the destination. When you go back, that representation is burned and the original is released. What makes this trustworthy (or not) is how the bridge verifies messages between the two chains. That verification layer is where a bridge's security really lives, and it's why the choice of bridge matters as much as the transfer itself.

Wormhole: the main Solana to Ethereum bridge

Wormhole is a cross-chain messaging protocol connecting many ecosystems — Solana, Ethereum and other EVM chains, plus parts of Cosmos and beyond. It became the default for Solana bridging in part because it had deep, early support on Solana, which many general-purpose bridges lacked. Its token-transfer application, historically known as Portal, is the interface most people use to move assets across.

Under the hood, Wormhole relies on a network of participants that observe and attest to messages emitted on one chain so they can be verified and acted upon on another. When you bridge from Solana, the protocol registers the transfer on Solana, that event gets attested, and the corresponding wrapped asset can then be minted or redeemed on Ethereum. The practical takeaway: Wormhole is a messaging layer with a token-bridge built on top, and using it means trusting that messaging layer's security model.

Wrapped assets: what you actually get on Ethereum

This is the concept that trips people up, so it's worth being precise. When you bridge SOL to Ethereum through Wormhole, Ethereum cannot hold native SOL. Instead, Wormhole escrows your SOL on the Solana side and mints a wrapped ERC-20 on Ethereum that represents it. The same is true for most SPL tokens — you receive a wrapped representation, not the native asset.

That wrapped token is a claim backed by the escrowed original, and it's only as sound as the bridge that issued it. A few consequences follow. First, a Wormhole-wrapped asset is specific to Wormhole — it isn't automatically the same token another bridge would mint. Second, its usefulness depends entirely on liquidity: a wrapped asset with no market on the destination is hard to actually use. Before you bridge, confirm that the wrapped representation you'll receive has real liquidity and support where you intend to use it. USDC is a special case worth noting — for stablecoins there are native issuance paths that avoid wrapping entirely, which we've covered separately.

Using the Portal: the general flow

The high-level process for moving an asset from Solana to Ethereum looks like this — but treat it as a description, not a script, and always follow the current official interface:

For any route you haven't used before, send a small test amount first and confirm it arrives correctly before moving the full size.

Fees and timing

Costs and speed depend on network conditions, so be wary of fixed promises. A Solana-to-Ethereum bridge typically involves the Solana transaction fee (usually very small), any bridge or relayer cost, and Ethereum gas on the destination — which is frequently the largest component and the main source of delay. If there's a separate redeem step on Ethereum, that's an additional gas cost to budget for.

Timing follows the same pattern. Solana confirms fast, but the Ethereum leg depends on gas, confirmations and the attestation/relaying process. On a quiet day it can be quick; during congestion it stretches out. Rather than trusting a number, check the official Wormhole interface for current estimates before you commit, and don't underset gas.

Risks and how to reduce them

Bridges have historically been among the most targeted infrastructure in crypto, and cross-chain messaging is inherently sensitive. Approach any bridge with healthy caution:

Alternatives worth knowing

Wormhole is the most established Solana↔Ethereum path, but it isn't the only option, and the right choice depends on the asset. Some routes use liquidity-network style bridges that hand you a native asset on the destination rather than a wrapped one, by drawing from pools on both sides. For USDC specifically, Circle's native cross-chain transfer approach avoids wrapping altogether by burning and minting native USDC — a meaningfully different model from lock-and-mint. The point isn't that one is always better; it's that you should match the route to the token and check what you'll actually receive.

What to do with a wrapped asset once it lands

Receiving a Wormhole-wrapped token on Ethereum is a means, not an end. In many cases you'll want to convert it into something more directly useful — for instance, swapping the wrapped asset into ETH, a native stablecoin, or whichever token the protocol you're targeting actually expects. That extra swap is worth planning for up front, because it affects both your total cost and how much liquidity you need on the destination.

This is also where the wrapped-versus-native distinction comes back to bite the unprepared. If the wrapped representation you received has thin liquidity, the swap out of it can be expensive or high-slippage, eating into what the bridge move was supposed to accomplish. Checking destination liquidity before you bridge — not after — is what keeps the whole round trip efficient. The same discipline applies on the return leg from Ethereum back to Solana, which reverses the burn-and-mint flow and, again, depends on the specific wrapper matching what the bridge recognizes.

Tracking your assets after bridging

Once you've bridged, your holdings now straddle two ecosystems that don't share tooling. Your original SOL is escrowed on Solana, a wrapped version sits in your Ethereum wallet — often invisible until you add its contract address — and no single explorer shows both. That's precisely the fragmentation AveraChain is designed to eliminate.

AveraChain unifies balances across Solana, EVM and Cosmos into one interchain account with a single, real-time net worth. Connect Phantom for Solana and MetaMask for EVM, and you see both sides of a bridge in the same view, valued live — no jumping between explorers. AveraChain is also building smart bridge routing that looks across bridge options for a given token and chain pair to help steer transfers toward a sensible route. That routing is launching soon and still in development, but the direction is clear: making a Solana-to-Ethereum move feel like one action rather than a multi-tab ordeal. AveraChain's native reach across Solana, EVM and Cosmos is exactly what makes that possible.

Bringing it together

Bridging Solana to Ethereum with Wormhole is well-trodden, but it rewards care. Use the official Portal interface, expect a wrapped asset on Ethereum and confirm its liquidity, budget for Ethereum gas and variable timing, verify every contract, and test small on new routes. Consider alternatives when they hand you a native result — especially for stablecoins like USDC.

And remember that the bridge isn't finished when the transaction confirms; it's finished when you can actually see and use the asset on the other side. Unifying your view across chains is what turns a cross-ecosystem move into something routine. Explore the AveraChain home page to see how it fits together, and follow @AveraChain for updates as smart bridge routing ships.

See both sides of every bridge in one place

AveraChain unifies your wallets across Solana, EVM and Cosmos into one interchain account — real-time net worth, non-custodial — with smart bridge routing launching soon.

Explore AveraChain ↗

FAQ

How do I bridge Solana to Ethereum with Wormhole?

At a high level you connect a Solana wallet and an Ethereum wallet to the official Wormhole interface (often called Portal), choose the asset and amount, approve the transfer on Solana, and then complete or redeem it on Ethereum. Wormhole locks or escrows the asset on Solana and mints a wrapped representation on Ethereum. Always reach the bridge through its official site, verify the destination, and start with a small test amount before moving size.

Is bridged SOL native or wrapped on Ethereum?

On Ethereum, SOL bridged via Wormhole arrives as a wrapped ERC-20 representation, not native SOL, because Ethereum can't hold a Solana-native asset directly. Wormhole escrows the original SOL on Solana and mints a wrapped token on Ethereum. That wrapped asset is only as sound as the bridge backing it, so it's worth confirming it has real liquidity where you plan to use it.

How long does a Solana to Ethereum bridge take, and what does it cost?

Timing and cost vary with network conditions, so avoid assuming a fixed figure. Solana confirms quickly and cheaply, but the Ethereum side depends on gas and confirmations, which is often the larger cost and the main source of delay. There may also be a redeem or relayer step. Check the official Wormhole interface for current estimates rather than relying on a number you saw once.

How do I track my assets after bridging from Solana to Ethereum?

After bridging, the wrapped asset appears in your Ethereum wallet as an ERC-20 and may need its contract address added to be visible. Instead of switching between a Solana explorer and an Ethereum explorer, AveraChain unifies balances across Solana, EVM and Cosmos into one interchain account, so you can see your Solana holdings and their Ethereum counterparts in a single real-time view once your wallets are connected.