While a transfer waits, Activity shows a label saying what it's waiting for. You don't need to do anything during a wait. When your action is needed, the label changes to Action needed.
Times below are typical. The steps for your transfer show its own estimate, and This is taking longer than usual. appears if it runs past it.
Waiting for state root
Where: OP Stack withdrawals on chains without fault proofs, and Base to Solana transfers.
The rollup hasn't yet posted the part of its history that includes your withdrawal to the settlement chain. Rollups do this regularly, from about once an hour to a couple of times a day, depending on the chain.
What you do: Wait. When it's posted, you'll be asked to Prove.
Waiting for dispute game
Where: OP Stack withdrawals on chains with fault proofs.
This is the same wait as above, on newer OP Stack chains. The rollup's state is posted as a dispute game: a claim that can be challenged. Your withdrawal waits for a game that covers it. This can take from about an hour to half a day, depending on the chain.
What you do: Wait. When it's ready, you'll be asked to Prove.
In challenge period
Where: OP Stack withdrawals, after you prove.
The claim your withdrawal relies on can still be challenged. On chains that settle on Ethereum this is usually about 7 days.
What you do: Wait. When it ends, you'll be asked to Finalize.
Arbitrum confirmation
Where: Arbitrum withdrawals. Activity may show this as In progress.
Arbitrum's version of the challenge period. The rollup's claim, called an assertion, has to be confirmed on the settlement chain before your withdrawal can be paid out. On chains that settle on Ethereum this is usually about 7 days. There's no prove step.
What you do: Wait. When it ends, you'll be asked to Finalize.
Waiting for block anchor
Where: Linea withdrawals.
Linea has to finalize the block with your withdrawal on the settlement chain. This usually takes several hours and can take up to about a day.
What you do: Wait. When it's done, you'll be asked to Finalize.
Waiting for attestation
Where: USDC transfers with CCTP.
Circle is confirming that your USDC was burned on the chain you sent from. This takes from seconds to about 20 minutes.
What you do: On automatic routes, nothing. On manual routes, you'll be asked to Finalize afterwards. Send USDC with CCTP
Refund in progress
Where: Some third-party bridges, when a transfer can't be completed.
The provider couldn't deliver your tokens and is sending them back to the chain you sent from. This happens automatically and usually takes a few hours.
What you do: Wait. Your tokens return to the wallet that sent them. Refunds
Waited longer than expected?
Delays happen, and your funds are safe while you wait. Chain upgrades can also restart a wait. When a withdrawal resets · My transfer is taking longer than expected
Last reviewed September 28, 2026