Coin control is an advanced feature that lets Trezor Suite users take greater control of their Bitcoin assets while providing greater privacy when sending funds. It allows users to make a manual coin selection for an outgoing transaction, rather than relying on your wallet making an automatic selection for you.
Normally, when sending Bitcoin, the “send from” address and “coin” (more specifically the unspent transaction output or UTXO) used as the input for sending are chosen automatically in Trezor Suite, with the aim of prioritizing older UTXOs and minimizing your transaction fees.
However, by using coin control to manually select which coins to spend, you are in full control of the addresses being used for a transaction and can avoid unwanted behavior, for example you can prevent mixing UTXOs that you don’t want to mix. The following video helps explain the concept of UTXOs and how to use the coin control feature in Trezor Suite:
Your coin selection strategy must:
- Contain sufficient funds (i.e., the transaction amount)
- Cover the necessary transaction fees
- Ensure the transaction output is 546 sats or more (anything less than this is a "dust" output and you will end up overpaying on fees)
It is strongly recommended that you label any incoming and outgoing coins, so that you can effectively manage your transaction history and identify the origin of coins.
Coin control in Trezor Suite
- Navigate to the Bitcoin account you want to spend from
- In the Send tab, complete the ‘Address’ and ‘Amount’ fields
- Click the coin control button to reveal your available UTXOs
- You can then manually select the UTXOs you want to spend
- Once you’re satisfied with your selection, click Review & Send
- Then confirm the transaction on your Trezor device as usual
Coin control can be turned off at any time and Trezor Suite will revert to automatic selection of UTXOs. Turning off coin control will allow you to check and verify the automatic selection of UTXOs.