When creating a bitcoin transaction, you have to choose which coins to use in them. The standard client does this in a way to avoid unconfirmed inputs and minimize the number of inputs and amount of change involved. Since not all coins are created equal, I may have other preferences (like spend unconfirmed coins first to get rid of them, or not cross inputs between different trading partners). Is there any way I can have more control over the process?
Asked
Active
Viewed 756 times
9
-
I suppose a workaround/partial solution is to use multiple wallets. Then you can keep coins apart, but also cannot make "large" spends. – Thilo Jan 11 '12 at 04:54
-
2related: What does Bitcoin Core's "Coin Control Features" do and how do I use it? – Murch Nov 10 '15 at 11:21
3 Answers
3
Currently this is not possible with the standard client, other than making separate wallets. There is a patch for coin selection on github, which was very promising. So this feature may make it into a future version.
-
1This answer is outdated. Bitcoin Core has had a Coin Control feature for more than five years which allows manual input selection. – Murch Sep 18 '20 at 19:27
3
Old question, so answers are outdated. Anyone reading this now: bitcoin-qt has coin control features that let you choose whichever txin you want to use.

Jannes
- 6,344
- 1
- 25
- 28