Bitcoin Forum
May 07, 2024, 12:40:49 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: [Electrum] Send bitcoin to multiple addresses | Mass payment | Multi payment  (Read 226 times)
AB de Royse777 (OP)
Legendary
*
Offline Offline

Activity: 2478
Merit: 3893


Hire Bitcointalk Camp. Manager @ r7promotions.com


View Profile WWW
October 13, 2021, 02:22:16 PM
Last edit: May 16, 2023, 03:48:34 PM by Royse777
Merited by LoyceV (5), pooya87 (4), o_e_l_e_o (4), OmegaStarScream (2), Pmalek (2), hugeblack (2), Coin-1 (1), hosseinimr93 (1), dkbit98 (1), JSRAW (1)
 #1

I was a bit surprised to see there are no tutorial or guide for sending multipayment using the latest Electrum. I found one but this is for old version. Anyway, many of my clients actually do not know how to do multisend LOL. I hope this will help them and the bitcointalk community too.

I will not cover security issues and others. When you are installing Electrum, please find your own study on these parts. The version I am using is Electrum-4.1.5

Let's start:

Download Electrum from the official site: https://electrum.org/#download
Verify if you can and then install.

Let's consider, I would like to send bitcoin to the following addresses. The amounts for each address are next to it, separated by a comma.
Code:
bc1qhvsk0l0zn7mssr9euuqj8als9wqx9wcrdk4lmr,	0.00087000
bc1qwarkwn5wg2ynqhna2hnweh4lq4pz2n7v8fgu54, 0.00087000
bc1qf5h5mnwdtww7f0ktx6qp8kve6pujgvazpt0je5, 0.00087000
bc1qc7k8p6mtgss6s3ws3ddhpw0hf6ywhpwzx49tez, 0.00087000
bc1q2863mlyr8q7dq584p9l2ckaxz0k3c9fkmfek38, 0.00087000
bc1q4hn0ggx0kutlmqlw0hr52evynpkwdt3jwucs52, 0.00087000
bc1qradlnp7tjnk4fke05ychyykfzhp7tdfwzqkm0g, 0.00087000
bc1qmm85cn7f0h6uduwkzzuvmpacystppgqxwxs0sq, 0.00087000
The addresses are from one of my signature campaign and all these addresses are publicly known, so I hope this does not do anything wrong with anyone's privacy.

-1. Open your wallet.

- 2a. Addresses tab > Chose the address you want to send coins > Hover on the address > Right click > Spend from
- 2b. Send tab
(Do any from 2a and 2b)

-3. Pay to text box: Copy and paste the address and amounts. One each line, same format as above.
(Total amount will be seen on the Amount label)

-4. Press Pay button.
(New window pops up)

-5. Set Target fee
(You can take help from jochen-hoenicke to set a fee for the next block.)

-6. Press Finalize button.
(Another window opens, replacing the one you just had)

-7. Press Sign button.
(Broadcast button will be activated)

-8. Press Broadcast button.

Good job!
Take the TX ID if you need.
TX ID for the above payment:
Code:
71e09fd52f4ad65a8efdd500fcfb0ecd5d8fb285ca03b90f6cb5941bb59231a7
Note: One address (output) as you can see is an additional address. This will be an address from the same wallet to send back the remaining balance. It's actually coming back to your wallet. Read this related post if you want to specify an address for change.

The settings I have used for my Electrum:







..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
1715085649
Hero Member
*
Offline Offline

Posts: 1715085649

View Profile Personal Message (Offline)

Ignore
1715085649
Reply with quote  #2

1715085649
Report to moderator
1715085649
Hero Member
*
Offline Offline

Posts: 1715085649

View Profile Personal Message (Offline)

Ignore
1715085649
Reply with quote  #2

1715085649
Report to moderator
1715085649
Hero Member
*
Offline Offline

Posts: 1715085649

View Profile Personal Message (Offline)

Ignore
1715085649
Reply with quote  #2

1715085649
Report to moderator
"Bitcoin: mining our own business since 2009" -- Pieter Wuille
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
AB de Royse777 (OP)
Legendary
*
Offline Offline

Activity: 2478
Merit: 3893


Hire Bitcointalk Camp. Manager @ r7promotions.com


View Profile WWW
October 13, 2021, 02:23:47 PM
Last edit: October 13, 2021, 05:04:16 PM by Royse777
 #2

If anyone wants to translate, then feel free. Once you have it ready, then post the link. I will add it in this post.

..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
o_e_l_e_o
In memoriam
Legendary
*
Offline Offline

Activity: 2268
Merit: 18510


View Profile
October 13, 2021, 02:54:05 PM
Merited by OmegaStarScream (2), Pmalek (1)
 #3

One more thing to note:

Next to any one address, instead of specifying an exact amount, you can instead insert the character ! on its own. This will tell Electrum to send all remaining funds from your specified inputs to this address after allocating the necessary amounts to all the other outputs you have specified. This is useful if you want to redirect your change somewhere else, or if you want to eliminate the change output and just "round up" everything that's left over in to one of your outputs.
BlackHatCoiner
Legendary
*
Online Online

Activity: 1512
Merit: 7357


Farewell, Leo


View Profile
October 13, 2021, 04:12:24 PM
Merited by Pmalek (1)
 #4

The minimum amount of bitcoins you can transact is 1 sat or 0.00000001. What exactly are you sending? You can't send 0.000870004002 as it has more than eight decimals.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
AB de Royse777 (OP)
Legendary
*
Offline Offline

Activity: 2478
Merit: 3893


Hire Bitcointalk Camp. Manager @ r7promotions.com


View Profile WWW
October 13, 2021, 05:02:48 PM
 #5

The minimum amount of bitcoins you can transact is 1 sat or 0.00000001. What exactly are you sending? You can't send 0.000870004002 as it has more than eight decimals.
I did not pay attention to the decimals. Good catch.

Next to any one address, instead of specifying an exact amount, you can instead insert the character ! on its own. This will tell Electrum to send all remaining funds from your specified inputs to this address after allocating the necessary amounts to all the other outputs you have specified. This is useful if you want to redirect your change somewhere else, or if you want to eliminate the change output and just "round up" everything that's left over in to one of your outputs.
Thanks for this. I didn't have it in mind. It was a quick post without spending much time. Hopefully now it is a complete topic.

..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
LoyceV
Legendary
*
Online Online

Activity: 3304
Merit: 16615


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
October 14, 2021, 11:42:46 AM
 #6

-5. Set Target fee
You have enabled Advanced preview already (as seen from your screenshots). Without that, and especially when you use Pay to many, it doesn't hurt to click "Advanced" first, to make sure everything is as expected.

I also prefer to to show all details by default: click Tools > Preferences > Transactions > tick Advanced preview.

Saltius
Member
**
Offline Offline

Activity: 166
Merit: 16


View Profile
October 18, 2021, 08:51:48 AM
 #7

I don't wan't to use those so-called change addresses provided by Electrum.
Thus I always use pay to many function so I can manually chose change addresses.
NeuroticFish
Legendary
*
Offline Offline

Activity: 3668
Merit: 6381


Looking for campaign manager? Contact icopress!


View Profile
October 18, 2021, 08:57:13 AM
 #8

I don't wan't to use those so-called change addresses provided by Electrum.
Thus I always use pay to many function so I can manually chose change addresses.

If you want to send the change back to original address, you can obtain the behavior much easier, if you uncheck Tools->Preferences->Transactions: Use change addresses

Also if you use non-standard change address, the hardware wallet may complain (my Ledger does).

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
o_e_l_e_o
In memoriam
Legendary
*
Offline Offline

Activity: 2268
Merit: 18510


View Profile
October 18, 2021, 09:11:00 AM
Merited by Pmalek (2)
 #9

I don't wan't to use those so-called change addresses provided by Electrum.
Thus I always use pay to many function so I can manually chose change addresses.
If you are not using the provided change addresses so you can redirect the change to a different wallet, perhaps a different address type to confuse transaction heuristics and blockchain analysis, or perhaps to deposit to an account at a service, then that's a great idea and good use of your change.

If, however, you are doing as NeuroticFish suspects and just sending the change back to the same address it came from, then can I ask why you are doing that? It achieves absolutely nothing beneficial, it does not make future transactions any smaller, it does not save you on fees, but it does compromise your privacy and the privacy of other people you are transacting with (and potentially even your security in rare cases).
Saltius
Member
**
Offline Offline

Activity: 166
Merit: 16


View Profile
October 20, 2021, 02:41:32 AM
 #10

I don't wan't to use those so-called change addresses provided by Electrum.
Thus I always use pay to many function so I can manually chose change addresses.
If you are not using the provided change addresses so you can redirect the change to a different wallet, perhaps a different address type to confuse transaction heuristics and blockchain analysis, or perhaps to deposit to an account at a service, then that's a great idea and good use of your change.

If, however, you are doing as NeuroticFish suspects and just sending the change back to the same address it came from, then can I ask why you are doing that? It achieves absolutely nothing beneficial, it does not make future transactions any smaller, it does not save you on fees, but it does compromise your privacy and the privacy of other people you are transacting with (and potentially even your security in rare cases).

I haven't reused addresses for quite a few years.

Most time I just choose the next address to the spend address in the wallet address list, and electrum would colour it green so I know it's my wallet's address.

Change jumping to different wallet address of mine happens sometimes for some certain transactions for the benefit you mentioned.
pooya87
Legendary
*
Offline Offline

Activity: 3444
Merit: 10555



View Profile
October 20, 2021, 03:51:28 AM
 #11

The minimum amount of bitcoins you can transact is 1 sat or 0.00000001.
Technically speaking the minimum amount of bitcoin you can send is 0 and practically speaking due to standard rules it depends on your transaction but the minimum would be about 294 satoshi.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
o_e_l_e_o
In memoriam
Legendary
*
Offline Offline

Activity: 2268
Merit: 18510


View Profile
October 20, 2021, 08:36:53 AM
 #12

Most time I just choose the next address to the spend address in the wallet address list, and electrum would colour it green so I know it's my wallet's address.
Then again I don't see the benefit of doing this. Letting Electrum send your change to a designated change address doesn't make it any less "your wallet's address". It will be highlighted yellow instead of green to show that it is a change address. By using your system, you confuse which UTXOs in your wallet are change and which have come from external sources, making it more likely for you to compromise your privacy by combining UTXOs you wanted to keep separate or combining multiple change UTXOs in the same transaction.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!