If an Ethereum transaction you sent through Rabby Wallet with your BitBox is still pending, you can use Rabby's Speed Up feature to offer a higher network fee. This may help it confirm sooner, but it does not guarantee a confirmation time.
This guide covers ETH and ERC-20 token transactions on Ethereum sent through the Rabby browser extension. If you sent the original transaction through the BitBoxApp, use the separate guide to speed up a transaction initiated through the BitBoxApp.
Check the transaction before speeding it up
Open the Rabby extension and select the BitBox account that sent the transaction. Check that its address matches the sending address. Your BitBox must be available to sign the replacement; if you need help connecting it, follow Connect your BitBox to Rabby Wallet. Keep the BitBoxApp closed while using your BitBox with Rabby. You do not need to restore your wallet or enter recovery words into Rabby.
On Rabby's homepage, select Transactions and find the transaction for this account. Check its network and open its blockchain explorer link to see its current status. Rabby's transaction-history guide explains where to find these details.
- Still pending on Ethereum: continue with the speed-up steps below. You can also wait if you do not want to offer a higher fee.
- Already confirmed: it can no longer be sped up. Check the explorer's execution status to see whether it succeeded or failed.
- Not found in the explorer, or the account or network does not match: do not send another payment based only on Rabby's pending display. Recheck the transaction hash, sending account and network before deciding what to do.
The sending account needs enough ETH on Ethereum to cover the higher fee, including when you are sending an ERC-20 token. Holding the token alone does not cover the ETH network fee.
Speed up the pending transaction in Rabby
Rabby prepares a replacement of the original transaction with a higher gas price. It keeps the same nonce, the transaction sequence number for that sending account. Only one transaction with that nonce can be included on Ethereum, so you do not pay a separate network fee for both versions. The version that confirms may cost more than the original fee estimate.
- In the Rabby extension, open Settings using the gear icon in the upper-right corner, then select Signature Record. Find the pending transaction for the sending account and check that it is the Ethereum transaction you want to speed up. Pending transactions may also appear directly on the homepage.

- Select the lightning-bolt icon on the right side of the pending transaction, beside the cancel icon. This opens Speed Up, where Rabby automatically proposes a higher gas price.
- Review the proposed fee before continuing. Use the amount shown for your transaction, rather than the example below. If the fee is more than you are willing to pay, cancel the speed-up request and wait.

- When you are ready, select Sign in Rabby. Follow the connection and unlock prompts for your BitBox if needed. Review the transaction details on the BitBox itself, including the address, amount and fee, before confirming. Stop if anything differs from the intended transaction or you cannot understand what you are being asked to authorize.
- After confirming on your BitBox, wait for Rabby to report that the replacement was submitted. If Rabby reports an error instead, read the message before attempting another action.
Check whether the transaction succeeded
Submission means the replacement has been sent for processing; it is not confirmation. Return to Transactions, find the transaction and open its blockchain explorer link. Check which version confirmed and whether its execution status is Success. If it succeeded, the transaction has completed on Ethereum. A recipient service may need additional confirmations before crediting it.
If the explorer shows a failed transaction, the intended transfer did not complete, although a network fee may still have been charged. Check the failure details before deciding whether to try again.
If you cannot complete the speed-up
- Insufficient gas balance: check the available ETH in the sending account on Ethereum. ETH on a different network does not cover this fee. Once the account has enough ETH, review the speed-up request again.
- No speed-up control, an error, or a transaction that remains pending: recheck the explorer status first. If it is still pending, you can wait; a higher fee does not guarantee immediate processing. If the reason is unclear, get help before clearing local records or creating another payment.
Do not send a separate payment to fix a delay
A separate payment can confirm as well as the original. Clearing a pending entry from Rabby's local display does not establish that the blockchain transaction was cancelled.
If you need help with BitBox signing or cannot determine the next safe step, contact BitBox Support. Include the network, transaction hash if available, Rabby version and exact error message. Never share recovery words, private keys, passwords, passphrases or wallet backup files.