When you submit a transaction, part of the gas acts as a bid to get it processed. If the gas price is too low, your transaction may get stuck in a long wait.
You can see if a transaction is pending directly from the homepage or by going to Settings > Signature Record. From there, you can either wait for the network to process it at the current price, or you can choose to speed it up or cancel it.
Speed up a transaction
Click the Speed Up button and Rabby will automatically set a higher gas price for a faster confirmation.
How it works: Rabby creates a replacement transaction with a higher fee using the same "nonce" (ID).
Gas usage: Only one version will be processed, so you won't pay for gas twice.
Cancel a transaction
Click the Cancel button and Rabby will provide 2 options:
Quick Cancel: Only available if the transaction hasn't been broadcast to the network yet.
On-chain Cancel: If the transaction is already broadcast and pending on the blockchain, Rabby creates an empty replacement transaction with a higher fee to "overwrite" the original.
Note: You can only cancel pending transactions. Once a transaction is confirmed on-chain, it is permanent and cannot be reversed or canceled.
Transaction still pending despite high gas
If a transaction remains stuck in your display after trying to speed it up:
Go to Settings > Clear Pending Locally. This resets your local transaction queue and removes the stuck transaction from your view.
Submit a new transaction on the same network to effectively replace the broadcast one.



