602653

During times of high network activity, a Bitcoin transaction can get "stuck" if the fee was set too low. This means it can take a long time to get confirmed by miners. If you need your transaction to go through faster, you can use a feature called Replace-by-Fee (RBF).

RBF allows you to create a new version of your stuck transaction but with a higher fee. Because miners prioritize transactions that pay them more, this new transaction is much more likely to be included in the next block.

While the BitBoxApp is designed for simplicity and does not have a built-in RBF feature, it automatically makes all your outgoing Bitcoin transactions RBF-compatible. This allows you to connect your BitBox02 to an advanced wallet like Sparrow Wallet to speed up a transaction if needed. For a detailed video explanation of how RBF works, check out the guide on YouTube by Sovereign Money about How To Never Get Your Bitcoin Stuck Again: Replace-By-Fee Explained 


Before you start

To ensure everything goes smoothly, please check the following first:

  • Prepare your BitBox02: Your device should already be initialized using the BitBoxApp and updated to the latest firmware. You can find instructions on our guide: How to update the BitBox02 firmware
  • Install Sparrow Wallet: Make sure you have the latest version of Sparrow Wallet installed from their official website.
  • Close the BitBoxApp: It is essential that the BitBoxApp is completely closed. If it is running, Sparrow will not be able to communicate with your BitBox02.
  • Connect to Sparrow: Your BitBox02 must already be connected to Sparrow Wallet. If you haven't done this yet, please follow our connection guide first.
  • Have your BitBox02 handy: Keep your device nearby, as you will need it to securely verify the address on its screen.

Step-by-step instructions

1) Find the stuck transaction

  1. Open Sparrow Wallet and go to the 'Transactions' tab.
  2. Locate the unconfirmed transaction you want to speed up. It will likely have a spinning icon next to it.

2) Start the RBF process

  1. Right-click on the unconfirmed transaction.
  2. Select 'Increase Fee (RBF)' from the context menu.

3) Set the new fee

  1. A new window will pop up showing the transaction details.
  2. Use the fee slider to set a new, higher fee rate. You can choose a target for how quickly you want it confirmed (e.g., setting it to "1" aims for the next block).
  3. For a precise fee estimate, you can check a service like mempool.space.

4) Create the replacement transaction:

  1. Once you are happy with the new fee, click 'Create Transaction'.

  1. On the next screen, carefully review the details and click 'Finalize Transaction for Signing'.
  2. Click 'Sign' and choose your BitBox02.
  3. Your BitBox02 will now display the new transaction details. Carefully verify the recipient address, amount, and the new fee on your device’s screen.
  4. If everything is correct, confirm the transaction on your BitBox02.

  1. Broadcast the transaction
  2. Back in Sparrow Wallet, click 'Broadcast Transaction'.
  3. Your new transaction with the higher fee is now sent to the Bitcoin network.

What happens next?

The replacement transaction should be picked up by miners and confirmed much faster, often in the next block. If the network is extremely busy and the transaction still doesn't confirm, you can repeat these steps to increase the fee again.


FAQ Section:

Why can't I use RBF directly in the BitBoxApp?

The BitBoxApp is designed to be as simple and safe as possible. While it doesn't have an RBF interface, it enables RBF for all transactions by default, giving you the option to use it with advanced software like Sparrow Wallet.

Is it safe to use RBF with my BitBox02 and Sparrow Wallet?

Yes. Your private keys never leave the BitBox02. You must physically verify and confirm the new transaction details on your BitBox02 screen, which keeps the process secure.

What happens to my original, low-fee transaction?

Once the new transaction with the higher fee is confirmed on the blockchain, the original transaction is discarded by the network and will never be confirmed.

Can I accidentally spend the same coins twice with RBF?

No. RBF creates a replacement transaction, not an additional one. Only one of the transactions (the one with the higher fee) will ever be confirmed by the Bitcoin network.