General
How to track cross-chain transactions and bridge transfers
A bridge transfer that left your wallet is rarely lost, it is sitting in a gap that single-chain block explorers were never built to show.

You bridged funds, the balance left your wallet, and nothing has arrived on the other side. Don’t worry, almost every time your money is not gone. Cross-chain transfers move in stages, and during the middle stage, the funds sit in the bridge's contracts rather than in either of your wallets. That is why the block explorer for each chain shows you nothing.
Want to avoid the anxiety and know exactly where your funds are? Use a cross-chain explorer and cross-rail platform like Range:
- Stablecoin Explorer: track every stablecoin transaction on every network. Simply search your address, and we will show you the full status of your cross-chain transaction. Free, no account needed.
- Sign up for Range: connect all your wallets across all blockchain networks, as well as your bank accounts, exchange accounts and custody wallets, to see every balance and transaction in a unified view. The Unify platform is completely free!
The rest of this guide explains why transfers can go dark mid-bridge, how to track a bridging transaction step by step and what to check when one appears stuck.
Why your bridged funds are not showing up
A blockchain explorer reads one network at a time. Etherscan reads Ethereum, Solscan reads Solana, and neither can see the other. A cross-chain transfer, by definition, spends part of its life on a chain your usual explorer does not cover, and part of it inside bridge infrastructure that is not your wallet at all.
The moment of maximum anxiety, when your source wallet shows the funds are gone, and your destination wallet shows nothing, is usually the transfer working as designed. The funds have left the origin chain, and the destination chain has not credited them yet. Cross-chain transaction tracking means following the transfer through that middle stage. You can do that manually across multiple explorers or use a tool that reads every network involved in one place.
How cross-chain bridging works and how to track it
Blockchains do not talk to each other natively. An asset does not travel between chains; a bridge coordinates linked events across them.
Most bridges use one of three models. Lock-and-mint bridges lock the original asset on the source chain and mint a wrapped version on the destination chain. Burn-and-mint bridges, such as Circle’s CCTP for USDC, burn the asset on the source chain and mint the native asset on the destination chain. Liquidity-based bridges use pools, with your deposit on one chain matched by a payout on another.
The tracking problem is the same in every model. There is a source transaction you signed, a verification step in the middle and a destination transaction that credits your receiving address. Any leg can succeed or stall independently.
To track a bridge transaction, confirm the source transaction succeeded, check the bridge tracker for verification, then watch the receiving address on the destination chain. A multi-network lookup collapses those checks into one search.
Start with the source transaction hash. It is the thread that pulls the full transfer into view.
- Find the source transaction hash in your wallet's activity history
- Confirm the source leg succeeded. Paste the hash into the source chain's explorer. A successful transaction with a lock, burn or deposit event means the bridge has your funds and the transfer is in flight. A failed transaction means the funds never left, and they are still in your wallet.
- Check the bridge's own tracker. Most major bridges have a status page or explorer of their own.
- Watch the destination address. Open the destination chain's explorer and check your receiving address for an incoming mint or transfer. Some bridges require a manual claim transaction on the destination chain before funds are released.
- Use a cross-chain view instead of tabs. A multi-network tool collapses steps 2 through 4 into one lookup.
If you use our Stablecoin Explorer, you don't need to do any of that. Plug in your wallet address and it shows you both legs of your transfer across every major network. Tracking non-stablecoins too? Our cross-chain explorer covers those.
Bridge regularly? Open a free-forever Range account and connect your wallets, bank accounts, exchange accounts, and custodians once. Every balance and transaction across 200+ networks lands in a single ledger, so the destination credit shows up next to the source transaction.
If the source leg succeeded and the bridge tracker shows the transfer verified, the funds will arrive; the remaining variable is time, and the next two sections cover what drives it.
Tracking a CCTP bridge transfer
CCTP, Circle's Cross-Chain Transfer Protocol, moves USDC by burning it on the source chain and minting native USDC on the destination chain. There is no wrapped token and no liquidity pool, which removes two of the most common bridge failure modes. It also means that when a CCTP bridge transfer has not arrived, the cause is almost always the attestation step in the middle.
A CCTP transfer has three stages. First, the burn transaction on the source chain, which you verify on that chain's explorer like any other transaction. Second, Circle's attestation, where the attestation service signs off on the burn after the source chain reaches finality. Third, the mint transaction that delivers native USDC to your destination address.
Standard CCTP transfers wait for hard finality on the source chain before the attestation is issued. On Ethereum, it can take 15 minutes or more, and a transfer that looks frozen during that window is on schedule, not stuck. CCTP V2 adds a fast transfer option on supported routes that settles in seconds by attesting ahead of finality. Because CCTP mints native USDC, the arrival is easy to confirm and tracking USDC across chains stays straightforward: your destination address shows a USDC credit, and a stablecoin-native lookup like Stablecoin Explorer surfaces that credit across every CCTP-connected network from one search.
Common reasons a bridge transfer is stuck or delayed
Most "stuck" transfers are one of a short list of known conditions, and only one of them involves lost funds.
- Finality and attestation wait. The destination chain will not credit funds until the source chain's state is final. This is the most common delay and it resolves on its own.
- Rollup withdrawal challenge period. The native withdrawal bridges of optimistic rollups such as Arbitrum, Optimism and Base hold L2-to-L1 withdrawals through a challenge period of up to seven days by design. A withdrawal inside that window is on schedule, not stuck.
- Pending manual claim. Some bridges deliver funds only after you sign a claim transaction on the destination chain. Check the bridge app's history for a claim button, and make sure you hold gas on the destination chain to sign it.
- Relayer backlog. Bridges that rely on third-party relayers to submit the destination transaction can queue during congestion. The transfer is verified and safe; delivery is waiting its turn.
- Destination liquidity shortfall. On liquidity-based bridges, a drained destination pool delays payout until the pool is rebalanced.
- The funds already arrived as a token your wallet hides. Lock-and-mint bridges deliver a wrapped asset, and wallets often do not display unfamiliar tokens by default. Check your address on the destination explorer before assuming non-delivery.
- Wrong destination details. A transfer sent to an address you do not control, or to a chain the token does not support, is the one genuinely unrecoverable case. Verify the destination address in the source transaction's event data before escalating.
Run the address-level check first, because a large share of panicked bridge searches end with the funds already sitting at the destination, undisplayed.
What a cross-chain explorer needs to show you
People searching for a cross-chain explorer are really asking for one thing: a single lookup that follows value across networks instead of stopping at a chain boundary. Both routes in this guide deliver it.
Range tracks 99.41% of stablecoin payments, and that coverage powers Stablecoin Explorer for account-free lookups and gives a free Range account the unified wallet view used in the step-by-step section above.
Cross-chain transaction tracking at company scale
For an individual, a missing bridge transfer costs an anxious hour. For a company moving stablecoins across chains as part of daily operations, the same visibility gap can be a big problem. At month-end, finance teams reconcile transfers that span three custodians and a bridge, matching each leg by hand. When an examiner asks for evidence of where funds traveled, compliance teams rebuild the path explorer by explorer, and risk teams still need to know, right now, which transfers are in flight.
Doing this at scale requires more than two explorer tabs and a spreadsheet. It requires every wallet, custodian, exchange and bank account in one ledger, every cross-chain transfer matched from source to destination automatically and every transaction screened before the money moves. Range is the platform for companies operating across stablecoins and fiat, and we protect over $30B in customer assets from exactly this problem.
If your finance, compliance or risk team is tracking cross-chain transfers by hand, get in touch and we will show you the same transfers in one live view.