Pending transactions can occur for various reasons, including low transaction fees, network congestion, and blockchain backlogs. When there is high demand on the network, transactions can sometimes take a long time to be confirmed.
The size of the mempool constantly changes based on the rate at which new transactions are created. Transaction fees usually spike because network users compete to have their transactions included in a block by paying higher fees.
Your Bitcoin transaction might not be confirmed because the transaction fee you paid is not high enough for miners to prioritize it."
Typically, this means your transaction will stay in the mempool for a while until it’s added to a block by a miner. If the fee remains too low to incentivize miners, your pending transaction will eventually be dropped, and you will receive the BTC back, allowing you to try again with a higher transaction fee.
Can I Cancel the Current Pending Transaction?
Xverse wallet does not support canceling Bitcoin transactions once they are broadcasted. As a non-custodial wallet, Xverse has no control over your transactions.
What Can I Do to Speed Up My Pending Transaction?
There are several methods available to accelerate transaction processing time:
-
Replace-By-Fee (RBF):
- You can use our in-app Speed Up feature to replace your pending transaction with a higher fee rate. Simply go to your Bitcoin payment wallet, navigate to the pending transaction, and select “Speed Up”. Please note that this option is only available if the transaction is eligible for RBF.
- For a step-by-step guide, click here.
-
Child-Pays-For-Parent (CPFP):
- If your transaction is not eligible for RBF, you can try with our Xccelerate tool. For CPFP, the recipient of a transaction can speed it up by sending a new transaction with a higher fee that depends on the unconfirmed one. This incentivizes miners to confirm both transactions faster.
- For a step-by-step guide, click here.