How to Finish a chainflip Swap, From Quote to Payout
A Chainflip swap runs from quote and deposit address through validator checks, market pricing and payout, with clear checks for fees, destination and refunds.
By Crypto Readout Editorial4 min read#5efcf0

A chainflip swap is completed by choosing a route, setting a payout address, sending funds to the right deposit point and tracking the network’s payout. The quote estimates what the route may return; it does not itself move funds. Before starting, check the source asset, destination asset and chain, then make sure the destination address belongs to that destination chain. The details entered at setup determine where the output goes.
What should you check in a chainflip quote?
Compare the expected output, fees and estimated duration, then decide whether the amount suits your trade. A quote describes a proposed swap for a particular source amount and route. The route can use more than one liquidity pool, so a BTC-to-ETH swap, for example, may pass through an intermediate asset. Each pool adds its own liquidity fee, while the network and any broker may also charge fees. The final payout can also reflect the cost of broadcasting a transaction on the destination chain.
As you review the quote, check whether the interface offers a minimum-price or slippage setting. These protections set conditions under which the swap may proceed; if they are not met within the configured retry period, the protocol can return the funds to the refund address. That is a different address from the payout address, so verify both before confirming. For a clear explanation of the moving parts, chainflip describes the protocol behind the swap. A fresh quote is useful if the amount or route changes before you commit.
How do you start a chainflip swap?
For a deposit-channel swap, the interface first registers the trade details and creates a unique deposit address. Those details include the destination asset, chain and address, as well as any refund and slippage settings. The address is tied to that request; it is not a general-purpose wallet. Use the current address shown for this swap, and send the source asset from the matching source chain.
Deposit channels expire after 24 hours. Open a new one for each swap and send the deposit promptly. Check the asset and network in your wallet before signing, and compare the destination address character by character. Sending to the wrong chain or address can prevent the payout from reaching the intended wallet.
After the source-chain transaction is broadcast, validators watch for it and witness the deposit. Once the deposit is registered on Chainflip’s State Chain, the Just-In-Time automated market maker processes it. Liquidity providers compete to fill swaps in the same block. If the route needs several pools, the protocol processes those steps in sequence. The swap is automatic after the deposit, but the source chain still needs time to confirm it.
How can you tell the payout is complete?
Track the swap by its deposit-channel ID or source transaction, using the status view provided by the interface. Statuses distinguish waiting for a deposit, receiving funds, swapping, sending the output, and completion or failure. This tells you which part of the process is underway. A confirmed source transaction alone does not mean the destination asset has arrived.
After the swap executes, the protocol creates an egress transaction for the destination chain. Validators sign it together, and the network broadcasts it to the address entered at setup. The broadcast fee is deducted from the output, so the payout may be lower than the quote’s estimate. Once the status reports completion, check the destination wallet and the payout transaction on that chain. If the swap fails its price conditions, look for the refund transaction at the refund address.
- Before sending: confirm both chains, both assets and the destination address.
- At setup: review the expected output, fees, slippage protection and refund address.
- After sending: keep the transaction ID and follow the swap status through payout or refund.
The practical rule is simple: treat the quote as an estimate, the deposit address as specific to one request, and the status as the record of progress. With those checks, a chainflip swap is easier to follow from the first price estimate to the final on-chain transfer.