What Is Chainflip and How Do Native Cross-Chain Swaps Work?

Chainflip is a decentralized exchange that swaps assets between blockchains without requiring you to hold a wrapped copy. The key condition is that both the asset you send and the asset you want are supported on their exact networks. A wrapped asset is a token that represents an asset held elsewhere, rather than the asset itself.
How Chainflip Moves Assets Between Chains
A swap starts when you specify what you will send and where the new asset should arrive. The protocol registers those details, then gives your deposit a route it can recognize. Your destination address is the wallet address that will receive the payout.
Chainflip validators, the operators who check transactions, watch for your deposit. Once it has enough confirmations, meaning approvals recorded in new blocks, they pass the swap to the exchange. Bitcoin’s Developer Guide explains why confirmations help protect a payment from being reversed.
Liquidity providers supply assets for the exchange to trade. For example, a BTC-to-ETH swap may trade BTC for USDC, then USDC for ETH. The protocol sends ETH from its Ethereum vault, a pool of assets controlled by its validators, to your address. You receive ETH on Ethereum, rather than a token representing BTC.
Supported Assets and Networks
Supported assets include BTC on Bitcoin, ETH on Ethereum and Arbitrum, and SOL on Solana. USDC and USDT are available on several supported networks. Other listed choices include DOT on Asset Hub, TRX on Tron, and BNB on BNB Smart Chain.
The asset name alone is not enough to identify a route. USDC on Ethereum and USDC on Solana are tokens on different networks, as Circle’s USDC documentation shows. Check both networks before swapping, even when the asset names match.
Costs, Timing, and Your First Swap
Your cost combines the fee to send your deposit, trading fees, and the fee for the payout transaction. Protocol documentation gives a typical liquidity fee of 0.10%–0.15% per trading pool, plus a network fee around 0.10% for most swaps. Blockchain transaction fees vary with traffic, and the exchange rate can move before your deposit is processed.
As an illustration, a $1,000 BTC-to-ETH swap using two pools could incur about $3–$4 in trading and protocol fees, plus Bitcoin and Ethereum transaction fees. Bitcoin deposits can take longer than Ethereum deposits because the networks confirm transactions differently. Check the expected amount you will receive against the amount you plan to send.
For a first Chainflip swap, prepare a wallet that can send the source asset and one that can receive the destination asset. Use Chainflip to arrange the cross-chain swap, then send the deposit as instructed for that swap. Check the destination address and network carefully before sending: a direct transfer to a vault without a registered swap may be lost, and deposit addresses can expire.
Your next step is to choose your asset pair and networks, review the expected payout and costs, and send only after those details match your wallets.