
You initiated a cross-chain swap on Chainflip and now you want to know where it is. Maybe it's taking longer than expected, or you just want confirmation that your funds are on the way. Chainflip Scan is your window into the entire process.
This guide walks through practical scenarios: tracking a swap in progress, figuring out why a swap might be pending, and confirming completion. If you want a deeper technical breakdown of swap data fields, check out our walkthrough on reading swap data on Scan.
Finding Your Swap on Chainflip Scan
Head to Chainflip Scan and use the search bar at the top. You can search using your deposit address, your destination address, or the transaction hash from your deposit. Any of these will pull up your swap record.
The homepage also displays recent swaps in real time. If you just initiated your swap, you may spot it in the feed without searching. Click on any swap to open its detail page.
Understanding Swap Stages
Every Chainflip swap moves through distinct stages. Knowing what each one means helps you understand exactly where your funds are at any moment.
Deposit Detected
This stage confirms that Chainflip's validator network has observed your incoming transaction. For Bitcoin swaps, this happens after a certain number of block confirmations. Ethereum and other EVM chains typically confirm faster.
If your swap shows "Awaiting Deposit," your transaction hasn't been detected yet. Double-check that you sent to the correct deposit address and that the transaction has been broadcast on-chain.
Swap Executing
Once your deposit is confirmed, the protocol executes the swap against Chainflip's liquidity pools. This stage is usually quick, often completing in seconds. The swap execution happens on the State Chain, Chainflip's internal settlement layer.
Egress Pending / Broadcast
After execution, the protocol queues your output for delivery to your destination address. "Egress Pending" means the outbound transaction is being prepared. "Broadcast" means it has been sent to the destination chain.
Depending on the destination chain, you may need to wait for block confirmations before funds appear in your wallet. Bitcoin outputs take longer than Solana or Arbitrum outputs, for example.
Complete
A "Complete" status means the entire swap lifecycle has finished. Your funds have been delivered to your destination address. You can click through to view the outbound transaction hash and verify it on the destination chain's block explorer.
Checking Swap Progress in Real Time
Chainflip Scan updates automatically. You don't need to refresh the page manually. As your swap moves through each stage, the status indicator changes and timestamps update.
The detail page shows the estimated output amount, the actual execution price, and any fees applied. If the market moved between deposit detection and execution, you'll see the final rate reflected here.
Troubleshooting Pending Swaps
Most swaps complete within minutes. If yours seems stuck, here's how to diagnose the issue.
Swap Stuck on "Awaiting Deposit"
Your deposit transaction may not have enough confirmations yet. Bitcoin requires more confirmations than EVM chains. Check the source chain's block explorer to confirm your transaction is confirmed, not just pending in the mempool.
If you sent to the wrong address or sent the wrong asset, the swap cannot proceed. Deposit addresses are chain-specific and asset-specific. Sending USDC to a BTC deposit address, for instance, means the funds won't be detected.
Swap Stuck on "Egress Pending"
Outbound transactions are batched for efficiency. During high network activity, the egress queue may take slightly longer. The protocol prioritizes transaction delivery, so this delay is typically brief.
If the destination chain is experiencing congestion or high gas fees, egress may be delayed until conditions improve. Chainflip manages gas dynamically to ensure transactions confirm without overpaying.
Expired Deposit Channels
Deposit channels have an expiration window. If you wait too long to send your deposit, the channel may expire. An expired channel cannot accept deposits. If this happens, initiate a new swap to generate a fresh deposit address.
Verifying Swap Completion
Once your swap shows "Complete" on Chainflip Scan, you can verify the output independently. The swap detail page includes the outbound transaction hash. Click it to open the destination chain's block explorer.
Cross-reference the destination address and amount with what you expected. This confirms that Chainflip delivered exactly what the swap promised.
Using Scan for Swap History
Searching by your wallet address returns all swaps associated with that address. This is useful for tracking multiple swaps or reviewing past transactions. You can see execution rates, timestamps, and fees for every swap you've made through Chainflip.
Chainflip Scan is a public explorer, so you can also track swaps for any address. This transparency is part of how Chainflip operates: every swap is verifiable on-chain.
Conclusion
Chainflip Scan gives you full visibility into your swap from deposit to delivery. Whether you're confirming a completed swap, monitoring one in progress, or diagnosing a delay, the information you need is there. Bookmark Chainflip Scan and use it whenever you want to answer "where is my swap?"
Resources
Swap - Start swapping native assets
Lending - Borrow against native Bitcoin
Blog - Product updates and announcements
Chainflip Scan - Track swaps and network activity
Website - Explore Chainflip
Earn with Chainflip:
Boost - Earn fees by providing single-sided liquidity with no IL risk
Stablecoin Strategies - Deposit stablecoins and earn optimized yields
Provide Liquidity - Supply assets to Chainflip's liquidity pools
Stake FLIP - Delegate FLIP and earn staking rewards
Find us:
FAQ
How do I find my swap on Chainflip Scan?
Go to scan.chainflip.io and search using your deposit address, destination address, or the transaction hash from your deposit. Any of these will locate your swap record.
Why does my swap say "Awaiting Deposit"?
Your deposit transaction hasn't been detected yet. This usually means it hasn't received enough block confirmations. Check the source chain's block explorer to confirm your transaction status.
How long do Chainflip swaps take?
Most swaps complete within minutes. The exact timing depends on block confirmation requirements for the source and destination chains. Bitcoin swaps take longer than swaps involving faster chains like Solana or Arbitrum.
What does "Egress Pending" mean?
Your swap has executed and the outbound transaction is being prepared for delivery to your destination address. This stage is typically brief.
How do I verify my swap completed successfully?
Once your swap shows "Complete" on Chainflip Scan, click the outbound transaction hash to view it on the destination chain's block explorer. Verify the address and amount match your expectations.

