Author

Topic: Help me about send to multiple addresses by Bitcoin (Read 329 times)

legendary
Activity: 3346
Merit: 3125
Thank for all support. I have tested Electrum. It very good for my jobs. Love all

Good to see nice people helping.
 As said, nowadays Electrum wallet is the easy way to do this. Some years ago blockchain.info wallet had this option, but no one knows why on their upgrade they decide to take it out, now they only allow to spend one addy on each transaction.

I write you because I have another option: bitcoin core. This is the most powerful wallet, it not only allows you to send to multiple addys, but to choose the inputs. I know many people in pain just for having a 200GB software in their machines, but if you have to make 500 payments on one transaction each month maybe bitcoin core is a good option because you can make a small script to automatize those payments.
hero member
Activity: 1680
Merit: 655
One last question if i can go more deep in the idea of sending to mutiple addresses, so this option is amazing and should be useful by anybody (i guess) then why it is not adopted by different type of wallets?

Probably because most user don't need this features.
They mostly use their wallet to make simple payments (i.e. sending to one address + change).
I agree, not unless someone uses Bitcoin as a payment some companies' bi-weekly payroll I don't see the multiple recipient feature crawl into most of the Bitcoin wallets out there. Also there is no demand for it (what we have now is enough) as of the moment not everyone is in need of a wallet that can send to multiple recipients as the transactions we most commonly have only involves two parties the buyer and the seller, people who are expecting this kind of payment system are people who intend to pay a lot of people on a regular basis just like what campaign managers do in paying off their campaign participants on a job done based on the terms (period, minimum post required) of the campaign.
jr. member
Activity: 52
Merit: 3
I have 500+ addresses and I need payout to my customers. But I cant find the software or service can send to multiple addresses. Help me please Sad


I can work for you and send your clients money
legendary
Activity: 1624
Merit: 2481
One last question if i can go more deep in the idea of sending to mutiple addresses, so this option is amazing and should be useful by anybody (i guess) then why it is not adopted by different type of wallets?

Probably because most user don't need this features.
They mostly use their wallet to make simple payments (i.e. sending to one address + change).



Here i mean third parts campagnies thet offer the seervices of store (bitpay/mycellium/blockchain/coinbase...).

Mycelium is not such a service. Mycelium is a mobile wallet, where (only) the user has full control over the private keys.



Does there any issues regarding its integration in such wallets?

Not really. The wallet itself is mosty generating a transaction with 2 outputs (1 to the actual payment address and 1 as a change address).
It wouldn't require much to implement this features. It is mostly not implemented in most wallets because the average user would be kind of overwhelmed.
But technically, it really doesn't require much, only a few more additional lines of code.
hero member
Activity: 2338
Merit: 757
snip...
Thank you so much HCP, this was so helpeful for me to well understand it in an easy way. One last question if i can go more deep in the idea of sending to mutiple addresses, so this option is amazing and should be useful by anybody (i guess) then why it is not adopted by different type of wallets? As it doesn't even mean less generating fees for miners and doesn't require any special installation or skills.. Here i mean third parts campagnies thet offer the seervices of store (bitpay/mycellium/blockchain/coinbase...). Does there any issues regarding its integration in such wallets? (doesn't need to explain technical details but you can just summarize it like you did in your last post)
HCP
legendary
Activity: 2086
Merit: 4361
Is this option (sending to multiple addresses) only available in Electrum wallet? Where to find how to do it in other wallets (bitcoin-core/web-wallets...)?
You can do it in Bitcoin Core, there is an "+ add recipient" button at the bottom (next to "send" and "clear all"). You can also set it up manually in the debug console using createrawtransaction

b.info web-wallet used to allow you to do this, but does not any longer (there are a lot of threads complaining about it, but b.info never restored the functionality for some reason). For other wallets, you would need to read the documentation for that wallet or contact the developers and ask.

Quote
And how much this will cost in the transaction fee as we will add more data to the transaction?
While it makes an individual transaction "more expensive"... It is definitely cheaper in the long run to use "Pay-to-many" transactions. The reason for this is that inputs are 4-5x "larger" than outputs from a data perspective... for instance... prior to segwit, a legacy input was ~148-180 bytes... outputs were ~34 bytes.

Say you had 1 BTC and needed to pay ten people 0.1 BTC each... if you sent as 10x transactions... you would pay:
=> (1 inputs + 2outputs + overhead) * 10 transactions (NOTE: 2 outputs because you are creating change).
=> (148+34+34+10) * 10  
=> 2260 bytes...  

However, if you pay to many, you would only have:
=> (1 input + 10 outputs + overhead)
=> (148+(34*10)+10)
=> 498 bytes!

NOTE: the figures for data size of inputs/outputs are no longer "accurate" if you are using SegWit inputs as the "sizes" have changed (things are calculated using the concept of "weight" now)... but the basic idea still holds that inputs are larger than outputs... it is just the differences are not as large as they used to be.
hero member
Activity: 2338
Merit: 757
Is this option (sending to multiple addresses) only available in Electrum wallet? Where to find how to do it in other wallets (bitcoin-core/web-wallets...)? And how much this will cost in the transaction fee as we will add more data to the transaction?
I used to see this kind of transaction when withdraw from an exchange, so i had the idea that this could only be done by professionals; it will be so helpful from any user to add links to threads that discuss this before   Smiley
I know that those questions could be considered as noob asks but i didn't really experienced it yet when i really need to do it sometimes when willing to send for multiple addresses.
newbie
Activity: 42
Merit: 0
Thank for all support. I have tested Electrum. It very good for my jobs. Love all
copper member
Activity: 82
Merit: 0
What software do you currently hold your coins on? I'm assuming that you want to do this automatically from now on also?
Only BTC

Learn how to download and install Electrum. Then...



Then follow the instructions which are available on the screen.

PS: Do a test transaction to get a good grip. May to two of your own addresses on other wallet.


Thank you so much xD

Let's try Electrum. It can handle that

Min send: ~550sat
Fee: ~150

Thank you so much xD
You're welcome. But you need testing before you want send to ~500 btc addr
newbie
Activity: 42
Merit: 0
What software do you currently hold your coins on? I'm assuming that you want to do this automatically from now on also?
Only BTC

Learn how to download and install Electrum. Then...



Then follow the instructions which are available on the screen.

PS: Do a test transaction to get a good grip. May to two of your own addresses on other wallet.


Thank you so much xD

Let's try Electrum. It can handle that

Min send: ~550sat
Fee: ~150

Thank you so much xD
copper member
Activity: 630
Merit: 420
We are Bitcoin!
Learn how to download and install Electrum. Then...



Then follow the instructions which are available on the screen.

PS: Do a test transaction to get a good grip. May to two of your own addresses on other wallet.

staff
Activity: 3304
Merit: 4115
What software do you currently hold your coins on? I'm assuming that you want to do this automatically from now on also?
copper member
Activity: 82
Merit: 0
Let's try Electrum. It can handle that

Min send: ~550sat
Fee: ~150
newbie
Activity: 42
Merit: 0
I have 500+ addresses and I need payout to my customers. But I cant find the software or service can send to multiple addresses. Help me please Sad

Jump to: