If your Avalanche swap is pending or failed, check its status on a C-Chain block explorer before submitting it again; the transaction hash shows whether it reached the network and what happened. A wallet’s spinner alone cannot tell you whether the swap is still waiting or has already reverted.
For a Blackhole swap, the pool determines the token exchange, but the C-Chain processes the transaction and charges its network fee in AVAX. The Blackhole swap pools can help you understand the pool side; the transaction record helps diagnose a stall. Check that the explorer is set to Avalanche C-Chain and that the hash belongs to the wallet address you used.
What does “pending” mean on Avalanche C-Chain?
Pending means the transaction has not yet been included in a block, so the swap’s contract code has not completed on-chain. The transaction is waiting to be picked up, often because its fee bid is low relative to current demand, or because an earlier transaction from the same address is still pending.
Transactions from one address use sequential nonces: each nonce is a number that can be used only once. If nonce 12 is stuck, a later swap at nonce 13 normally cannot confirm first. This is the edge case that makes repeated retries confusing: you may see several pending wallet entries, while the oldest one is holding up the rest.
Open the transaction hash in an Avalanche C-Chain explorer and check its status, nonce, and fee details. Avalanche Builder Hub explains that C-Chain fees use a dynamic base fee and a priority fee, or tip; the effective cost is based on gas used multiplied by the effective gas price. For example, at an illustrative 0.2 nAVAX per gas and 180,000 gas used, the fee would be 0.000036 AVAX. Actual gas use and fee rates vary.
What should I do if it is pending or reverted?
Handle a pending transaction differently from one marked failed. If it is pending and the explorer shows no inclusion, wait if the fee is reasonable; if it is holding up later transactions, use your wallet’s supported “speed up” or “cancel” option. A speed-up submits a replacement with the same nonce and a higher fee. A cancellation attempts to use that nonce for a different transaction, so it only works before the original is confirmed.
If the explorer says the transaction reverted or failed, it was included but the swap did not complete. The token transfer and pool changes are rolled back, but the network fee for executing the failed transaction is still charged. Read the explorer’s error or revert reason if available before retrying: common causes include a slippage limit being exceeded as the price moves, insufficient token allowance, or too little AVAX left to pay gas.
For a Blackhole swap that reverted because the quoted output moved beyond your slippage tolerance, review the current quote and pool liquidity before trying again. If an approval transaction was needed, check whether it succeeded; an approval and a swap can be separate transactions, with separate nonces and fees. Never sign a replacement with the same nonce unless you understand which pending transaction it replaces.
When is it safe to retry?
Retry only after the original swap is confirmed as failed, or after a replacement or cancellation has confirmed and the account’s nonce queue is clear. If the original shows as successful, check the token balances and transaction events: the wallet display may take time to refresh, but a successful swap cannot be undone by pressing “swap” again.
MetaMask Help Center describes how same-nonce replacements work, while Avalanche Builder Hub documents C-Chain’s dynamic fees. In practice, I check the explorer first, then the wallet’s transaction list; a pending label in one place can lag behind the chain record.
Can I close my wallet while a swap is pending?
Yes. Once broadcast, a transaction is handled by the network, not by an open wallet window. Save the transaction hash so you can check it later. Reopening the wallet or refreshing its activity may update the display, but it will not speed up the transaction or cancel it.
Will I get the gas fee back if the swap fails?
No. A reverted swap does not keep the exchanged tokens, but the C-Chain still charges for the computation used to execute the transaction. Check the explorer’s fee details to see the amount paid. Before retrying, fix the likely cause—such as a stale quote or missing approval—to avoid paying for another failed attempt.
Practical tip: copy the hash as soon as you submit, then let its explorer status—not the wallet spinner—decide your next move.