What wallets currently support RBF?

7

What wallets currently support RBF? Is there some workaround if they don't?

Comodore

Posted 2016-05-30T17:24:57.057

Reputation: 568

Friends a little what you mean by support. You mean you want to create RBF transactions? Or do you mean they need to recognise incoming RBF transactions and then do something special with them (user interface warning). I've heard greenaddress supports RBF, not sure and don't know about others.Jannes 2016-05-31T00:39:02.383

Answers

4

No wallet currently supports creating replaceable transactions conveniently. To work around this, you can manually create raw transactions from scratch.

The following are suggested instructions for use with bitcoin-cli.

To create a replaceable transaction. You can use "createrawtransaction" to manually add inputs and mark the "nsequence" field to a value less than 0xffffffff. If you would like to replace the first transaction created this way. You will have to dump the transaction to free the UTXOs for use again using the "abandontransaction" command.

Once you've dumped the first transaction. You should be able to repeat the process above then increment the "nsequence" field. This new transaction when broadcasted should then be accepted by any node that supports full RBF.

renlord

Posted 2016-05-30T17:24:57.057

Reputation: 2 167

This answer is outdated, please consider updating it. :)Murch 2017-05-24T18:01:46.287

3

As I answered in another question, Electrum Bitcoin Wallet has the feature. I've confirmed that mac client worked. It seems that Android app has the same feature.

https://electrum.org/#download

Which clients offer a way to replace unconfirmed transactions?

zono

Posted 2016-05-30T17:24:57.057

Reputation: 1 569

2

As far as I know other than bitcoin core API's (as renlord suggested) the only wallet that conveniently supports the functionality is GreenAddress

Lawrence Nahum

Posted 2016-05-30T17:24:57.057

Reputation: 330