NexFlow › Features › EVM Bridge
EVM bridge: ETH to Solana, one signature
Your connected wallet sends native ETH straight into Chainflip's vault contract — no channel, no deposit address to copy, no expiry countdown — and SOL lands on the other side.
The bridge is the wallet-first version of EVM-to-Solana: connect, enter the amount, sign once. The transaction calls Chainflip's vault contract directly — the SDK encodes the vault swap, the server builds the call, and your wallet sends native value in with zero approvals. One tap, one transaction, exactly like the cross-chain flow on the Solana side.
Why vault swaps, not deposit addresses
The classic bridge flow hands you a deposit address, a countdown, and a prayer that the channel doesn't expire mid-send. The vault design removes all three: the wallet itself invokes the contract, so there's no copied address to fat-finger, no broker channel to time out, and the tracker starts at "signed & sent" — the bridge state begins the moment your transaction confirms rather than when some watcher notices a deposit.
Scope, stated plainly
ETH only, Ethereum mainnet only — the lanes that see the real volume. Native ETH in, zero token approvals, so every bridge is one transaction by construction. The connector is the same WalletConnect session the EVM swap uses: connect on either page and the other silently restores the identical session, sanctions screen included.
What a bridge can and can't promise: a vault swap executes a defined conversion — it isn't custody of your tokens, but it does carry protocol risk like any cross-chain system. Size bridges like you size trades: what you can route, not what you can't afford to wait on. The custody taxonomy is bridge-wrapped token risk.
Bridge ETH to Solana in one signature
Native ETH into Chainflip's vault contract — no deposit addresses, no approvals, one transaction end to end.
Frequently asked
How does the EVM bridge work?
Your connected wallet sends native ETH straight into Chainflip's vault contract in a single signature — the SDK encodes the vault swap, and SOL arrives on the Solana side once the swap executes.
Do I need to copy a deposit address?
No — the wallet invokes the vault contract directly, so there's no address to copy, no channel to open, and no expiry window. The tracker starts at 'signed & sent' when your transaction confirms.
Which assets and chains does it support?
Native ETH on Ethereum mainnet — the lane with real direct volume. Native value in means zero token approvals, so every bridge is one transaction.
Is the bridge wallet the same as the EVM swap's?
Yes — both pages share one WalletConnect session and the same sanctions screen; connect on either and the other restores the identical session.