Fix a stuck or pending Bitcoin transaction in Phantom

  • Updated

If a Bitcoin transaction appears as pending in Phantom but doesn't show up on the Bitcoin blockchain, it may be caused by a local cache issue in the app. Until it's cleared, you won't be able to send, swap, or interact with your Bitcoin.

Before you begin

You'll need access to your recovery credentials before resetting your wallet. Make sure you have at least one of the following saved:

  • Your Secret Recovery Phrase (the 12- or 24-word phrase from when you created your wallet), which restores all accounts derived from that phrase.
  • The private key for any accounts you imported into Phantom. Each imported account has its own private key.

If you set up your wallet with Google or Apple, you don't need a recovery phrase or private key. Your wallet will be restored automatically when you sign back in.

If you still have access to your wallet and need to locate your Secret Recovery Phrase or a private key, go to Settings, then Security & Privacy, then Show Recovery Phrase or Show Private Key.

Reset your wallet

Resetting your wallet clears the local cache, including the stuck pending transaction.

Mobile app

  1. Tap your profile avatar in the upper left.
  2. Go to Settings Security & Privacy.
  3. Scroll down and tap Reset App.
  4. Confirm the reset.
  5. Restore your wallet using your Secret Recovery Phrase, private key, or Google/Apple account.

Browser extension

  1. Click your profile avatar in the upper left.
  2. Go to Settings Security & Privacy.
  3. Scroll down and click Reset App.
  4. Confirm the reset.
  5. Restore your wallet using your Secret Recovery Phrase, private key, or Google/Apple account.

After restoring, the stuck transaction should no longer appear and you should be able to interact with your Bitcoin normally.

What if the transaction is genuinely pending on the blockchain?

If the transaction does appear on a block explorer as unconfirmed, it is still waiting to be processed by the Bitcoin network. A few things to know:

  • Bitcoin transactions cannot be sped up or canceled from Phantom. Unlike Ethereum and other EVM networks, Bitcoin doesn't support transaction replacement from within the wallet.
  • Transactions submitted with a low fee during high network activity may take longer to confirm.
  • Unconfirmed transactions will either confirm or be dropped from the mempool after approximately 14 days.

You can check the status of a Bitcoin transaction by searching for the transaction ID on mempool.space.

Still need help?

If the issue persists after resetting your wallet, or if you're unsure whether your transaction is stuck locally or genuinely pending on the blockchain, contact Phantom Support.

Was this article helpful?

0 out of 0 found this helpful
Can't find what you're looking for?

Start a chat