Author

Topic: How to select UTXO's to pay from in Android version of Electrum? (Read 99 times)

legendary
Activity: 2730
Merit: 7065
So there is no perfect solution to guarantee that you can spend from a specific address (coin control feature,) so why not try alternatives such as Samourai Wallet.
I have never used Samourai wallet, but I heard it being mentioned several times when the topic of discussion is mobile wallets. I have used Coinomi in the past and they offer a mobile wallet with coin control features. I am not recommending it because of its history of sending recovery phrases to 3rd party servers for spell checking. I am just stating a fact. @jaybee888 You should also know that the wallet is closed-source.   
legendary
Activity: 2702
Merit: 4002
The drawback is if the unwanted and preferred UTXO are tied to the same address, you can't select them individually.

Electrum Android wallet loses a lot of necessary features and I think it is appropriate to use it for broadcasting transactions only, or for those who want security without privacy.
So there is no perfect solution to guarantee that you can spend from a specific address (coin control feature,) so why not try alternatives such as Samourai Wallet.
legendary
Activity: 2534
Merit: 6080
Self-proclaimed Genius
Not possible to select UTXO in Android version of Electrum! Very bad, I cannot pay anythng because transaction cost is tens of dollars.

Response:
-snip-
The drawback is if the unwanted and preferred UTXO are tied to the same address, you can't select them individually.


This does not work. Addresses are not UTXO. I have old-format address, so the option "Addresses" show only one entry. However, I have tens of UTXO's on that address, so when I set up payment, it is sourced by many UTXO's and fee is multiplied by number of these UTXO's.
Yep, that's the "drawback" that I've described in that response.
So your wallet is [imported] and consist of a single private key,
Electrum is designed to spend all UTXO that's tied to the same address to consolidate them, that's backfiring for some Electrum users.

The only only-Electrum solution that I can suggest is to use a "watching-only" desktop Electrum to create your transaction,
then export the unsigned raw transaction (via QR) to your Android Electrum to be signed and broadcast.

Note: Since you'll only import the address and not the prvKey to a desktop Electrum, you can use any PC (borrow or rent) to set it up.
The only issue is privacy which you don't actually have in the first place since Electrum is an SPV wallet.
legendary
Activity: 3374
Merit: 3095
Playbet.io - Crypto Casino and Sportsbook
The mobile version of Electrum has limited features, unlike the PC version where you can manually choose which UTXO you want to include in your transaction.

If you don't have a PC and you only have an Android phone the khaled0111 suggestion will work by creating raw transactions using coinb.in and pasting it to your Electrum Android under send tab.

Next time if you don't want to pay a large fee in the future I suggest you merge all of your inputs or UTXOs so that you don't need to choose only one UTXO and pay large fees.
Check this thread on how to consolidate all inputs here https://bitcointalksearch.org/topic/aug-2022-mempool-empty-use-this-opportunity-to-consolidate-your-small-inputs-2848987
legendary
Activity: 2702
Merit: 3045
Top Crypto Casino
Unfortunately you can't manually select the coins you want to spend from using the mobile version.
If using the desktop version or importing your wallet into another wallet app such as blue wallet (suggested above by NeuroticFish) or you don't  feel confortable doing this then the only solution I can think of is to use a third party service such as coinb.in to create the raw transaction (you can specify which UTXOs you want to use) then you can import the raw transaction into Electrum to sign and broadcast it.

You only need to enter the address you want to spend from then coinb.in will load all it's UTXOs. Then you can remova any UTXO you don't want to use by clicking the (-) button next to it.
legendary
Activity: 3668
Merit: 6382
Looking for campaign manager? Contact icopress!
Not possible to select UTXO in Android version of Electrum! Very bad, I cannot pay anythng because transaction cost is tens of dollars.

From my understanding, you want coin control feature in Electrum for Android.
I don't use the Android version, only the PC one, but:
* according to Github, there's an open feature request for this, still open since 2019. So sorry, bad luck for you.
* the PC version of Electrum does have coin control, is that not an option for you?
* from what I've read, Blue Wallet (which has also Android version) is advertising itself as a wallet offering Coin Control feature, maybe you try using that for this job.
newbie
Activity: 10
Merit: 9
Not possible to select UTXO in Android version of Electrum! Very bad, I cannot pay anythng because transaction cost is tens of dollars.

Response:
That's unfortunate but there's a workaround.
You can still freeze addresses in Android Electrum so its associated UTXO(s) wont be used in your transaction.

To get there:
Tap menu (3-dots), select "Addresses".
Tap the addresses with the UTXO that you don't want to include then tap "Freeze".
Frozen value will switch from "False" to "True".
Do the same to the other addresses of your choice.

The drawback is if the unwanted and preferred UTXO are tied to the same address, you can't select them individually.


This does not work. Addresses are not UTXO. I have old-format address, so the option "Addresses" show only one entry. However, I have tens of UTXO's on that address, so when I set up payment, it is sourced by many UTXO's and fee is multiplied by number of these UTXO's.

I did not find any way how to select coin or UTXO that will be used for payment.
Jump to: