Replace-by-Fee (RBF)
An unconfirmed transaction can be replaced by another version of the
same transaction that spends the same inputs. Most full nodes support
this if the earlier transaction enables BIP125 signaling and the
replacement transaction increases the amount of fee paid. In terms of
block chain space used, this is the most efficient form of fee bumping.
Receiving support
- No notification
There are no incoming transaction notifications for this service
- Received transaction labeled replaceable in list
Visually indicates that an incoming transaction has signaled RBF
- Received transaction not labeled replaceable in transaction details
Does not visually indicate that a received transaction has signaled RBF when viewing the transaction details
- Shows replacement and original transactions
Both the original transaction and replacement transactions are shown in the
transaction list
Sending support
- Signals BIP125 replacability when sending transactions
Allows sending of BIP125 opt-in-RBF transactions in the interface
- Sent transaction labeled replaceable in list
Visually indicates that an outgoing transaction has signaled RBF
- Sent transaction not labeled replaceable in transaction details
Does not visually indicate that a sent transaction has signaled RBF when viewing the transaction details
- Shows replacement and original transactions
Both the original transaction and replacement transactions are shown in the
transaction list
Usability
Click on a thumbnail for a larger image or to play its video.
Sending RBF Transaction - Sending with transaction replacement is “ON” under Settings by default
Sending RBF Transaction - Default Send transaction screen
Sending RBF Transaction - Advanced details on send transaction screen.
Sending RBF Transaction - Transaction send confirmation prompt.
Sending RBF Transaction - Transaction list showing “bump fee” option for unconfirmed transaction.
Sending RBF Transaction - Transaction details. RBF replaceable not flagged.
Bumping RBF Enabled Transaction - Bump fee context menu options.
Bumping RBF Enabled Transaction - Bump transaction details confirmation. Notes “Previous fee:” field as well as language about bumping.
Bumping RBF Enabled Transaction - 2FA prompted for bumped transactions as well.
Bumping RBF Enabled Transaction - Transaction list with bumped transaction on top. Bump fee available again. Show replaced transaction button shows as well.
Bumping RBF Enabled Transaction - Transaction list with bumped transactions “show replaced” button clicked. NOTE while testing, I inadvertently bumped twice so 2 bumped transactions appear here.
Bumping RBF Enabled Transaction - Original transaction as viewed from the “show replaced” list. “Double spend by txhash” field has “update” value.
Bumping RBF Enabled Transaction - Replacement “bumped” transaction. “Double spend by txhash” field has “update” value.
Bumping RBF Enabled Transaction - Subsequent bumping on the same transaction has a different “bump fee” context menu options. Also the context menu notes “fee already at 1-conf-estimate level”
Receiving RBF Transaction - Transaction List Screen. “Replaceable” noted.
Receiving RBF Transaction - Transaction details do not flag RBF (or unconfirmed)
Receiving RBF Transaction - Transaction details do not flag RBF (or unconfirmed)
Receiving Bumped RBF Transaction - Transaction List Screen. Notes RBF(“replaceable”) transaction as well as double spend transaction. The bumped transaction also shows up as separate.
Receiving Bumped RBF Transaction - Transaction details for bumped transaction. No RBF note or double spend note. Does show “double spend by txhash” field which points to original transaction
Receiving Bumped RBF Transaction - Transaction details for bumped transaction. No RBF note or double spend note. Does show “double spend by txhash” field which points to original transaction
Receiving Bumped RBF Transaction - Transaction details for original transaction. No RBF note or double spend note. Does show “double spend by txhash” field which points to new, bumped, transaction
Receiving Bumped RBF Transaction - Transaction details for original transaction. No RBF note or double spend note. Does show “double spend by txhash” field which points to new, bumped, transaction
Receiving Bumped RBF Transaction - Transaction list after the bumped transaction confirms. “Original” transaction doesn’t appear.
Receiving Bumped RBF Transaction - Transaction details for confirmed, bumped transaction. No note of double spend or RBF. “double spend by txhash” field disappears.