Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

Does typical Bitcoin software expose this to the user so that they can control which coins are moving?


view as:

Users can specify what inputs they are sending in a transaction with lower-level software like the Bitcoin RPC, but a typical wallet does not expose that functionality.

It's exposed in Electrum and the Bitcoin Core GUI wallet. Perfect for donations, you can spend one UTXO without change.

Where is the option in these UIs? I currently use Electrum mostly but may switch back to Bitcoin Core.

Coins tab, right click on the coin, spend.

Electrum: View > Show Coins (adds a new Coins tab)

Bitcoin Core: Settings > Options... > Wallet > Enable coin control features (adds it on the Send tab)


Thank you!

Some does, some does not. I have heard this feature called "Coin Control". Ledger and Electrum have it at least.

Most non-custodial wallets do to various degrees, some don't.

Most retail BTC wallets don't offer the option to select UXTOs. The reality is that a large portion of the real BTC users don't even know what a UXTO means or why they should care. I'm hoping that with everything going on with Tornado Cash and the Russia Sanctions, public awareness on this fact will increase enough to justify adding UXTO selection as a standard for all wallets.

Legal | privacy