Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: Get-Paid.com on February 08, 2019, 04:04:34 AM



Title: Bitcoin Mass Payment
Post by: Get-Paid.com on February 08, 2019, 04:04:34 AM
Is there any easy way of sending multiple Bitcoin payments at once instead of sending them one by one?
Looking for an easy way e.g. software, no code please. Thanks!


Title: Re: Bitcoin Mass Payment
Post by: nc50lc on February 08, 2019, 04:26:01 AM
Use "pay to many" option in your existing Bitcoin client/wallet if it has one.

If you're using Electrum, there's a "Pay to Many" option in "Tools" menu which expands the "Pay to" input box on the "Send" tab. You will have to type/paste one address per line (address->enter->address).


Title: Re: Bitcoin Mass Payment
Post by: TryNinja on February 08, 2019, 04:53:08 AM
The above.

Just an extra: if you want to send a different amount to each address, do one “address, amount” per line.

E.g:

Code:
1NinjabXd5znM5zgTcmxDVzH4w3nbaY16L, 0.005
1F1tAaz5x1HUXrCNLbtMDqcw6o5GNn4xqX, 0.0184477
3P3QsMVK89JBNqZQv5zMAKG8FK3kJM4rjt, 1.294


Title: Re: Bitcoin Mass Payment
Post by: buwaytress on February 08, 2019, 08:48:38 AM
If you have regular payments to the same sets of addresses, you can even just maintain a csv file and edit the amounts inside, then import from the Electrum pay to many field (actually, even copy paste works). In fact, creating the csv first might make it easier to crosscheck (also for someone else to sign off) if it's a really a lot of addresses.

Just be careful your client unit configuration is in BTC decimal and not mBTC or whatever!


Title: Re: Bitcoin Mass Payment
Post by: HCP on February 08, 2019, 10:26:38 PM
You can also do it very easily in Bitcoin Core... simply click the "+ Add Recipient" button on the "Send" tab. As far as I'm aware, you can add as many recipients as you like... but I've never added more than 3.

https://i.stack.imgur.com/Kmapk.png
image "borrowed" from stackExchange (https://bitcoin.stackexchange.com/questions/32464/how-do-i-prevent-the-standard-bitcoin-client-from-sending-some-of-my-bitcoins-to)


Title: Re: Bitcoin Mass Payment
Post by: Get-Paid.com on February 10, 2019, 12:52:30 PM
Thanks everyone!


Title: Re: Bitcoin Mass Payment
Post by: Harlot on February 10, 2019, 06:04:00 PM
And if you are using a Electrum Wallet here is there official tutorial (http://docs.electrum.org/en/latest/faq.html#can-i-do-bulk-payments-with-electrum) on sending payments to multiple wallet addresses. The tutorial is pretty straightforward and I think you will get it. It is pretty similar to other wallets who has the capability of sending payments to multiple wallet addresses you the tutorial also shows you how to adjust different payments on every wallet address you will send too in one single transaction.


Title: Re: Bitcoin Mass Payment
Post by: Get-Paid.com on February 12, 2019, 06:48:39 AM
Is there any online website that is offering it?
For instance Blockchain.com or Blockchain.info (same site) is offering a Bitcoin wallet.

I'm referring to very small payments where the risk of hacking etc. is so negligible.

When googling for I saw Centicoin.com says it will offer it, but it has been under construction for a long time.


Title: Re: Bitcoin Mass Payment
Post by: Pmalek on February 12, 2019, 09:36:30 AM
You should be able to do it with the Blockchain Wallet API.
https://www.blockchain.com/api/blockchain_wallet_api

Here is a quote from the link above.

Quote
Send Many Transactions
Send a transaction to multiple recipients in the same transaction.

http://localhost:3000/merchant/$guid/sendmany?password=$main_password&second_password=$second_password&recipients=$recipients&fee=$fee

$main_password Your Main Blockchain wallet password
$second_password Your second Blockchain Wallet password if double encryption is enabled.
$recipients Is a JSON Object using Bitcoin Addresses as keys and the amounts to send as values (See below).
$from Send from a specific Bitcoin Address (Optional)
$fee Transaction fee value in satoshi (Must be greater than default fee) (Optional)


Title: Re: Bitcoin Mass Payment
Post by: buwaytress on February 12, 2019, 11:35:55 AM
Is there any online website that is offering it?
For instance Blockchain.com or Blockchain.info (same site) is offering a Bitcoin wallet.

I'm referring to very small payments where the risk of hacking etc. is so negligible.

When googling for I saw Centicoin.com says it will offer it, but it has been under construction for a long time.


As Pmalek says, Blockchain wallet does... but I don't see why you would want to do that even if the "risk of hacking is so negligible".

However, if you must, you can also use the Counterparty (https://counterwallet.io/) Bitcoin web wallet. You still get to keep your private keys and you can use the "Pay Distribution" feature to make batch payments. You can even distribute tokens to the same addresses, and then distribute a percentage or share of Bitcoin to all these addresses for every distribution. You'll have to refer to Counterwallet documentation for that though.


Title: Re: Bitcoin Mass Payment
Post by: seoincorporation on February 12, 2019, 06:33:45 PM
Is there any online website that is offering it?
For instance Blockchain.com or Blockchain.info (same site) is offering a Bitcoin wallet.

I'm referring to very small payments where the risk of hacking etc. is so negligible.

When googling for I saw Centicoin.com says it will offer it, but it has been under construction for a long time.


Blockchain.com used to let us send multiple payments in one transaction, but after upgrading their GUI they blocked this feature (i don't know why). But at least looks like it's possible from their API with:

Quote
http://localhost:3000/merchant/$guid/sendmany?password=$main_password&second_password=$second_password&recipients=$recipients&fee=$fee

I think the best way to do this without installing a full node is with electrum wallet, you should try that way.


Title: Re: Bitcoin Mass Payment
Post by: Avirunes on February 12, 2019, 07:23:13 PM
Is there any online website that is offering it?
For instance Blockchain.com or Blockchain.info (same site) is offering a Bitcoin wallet.

I'm referring to very small payments where the risk of hacking etc. is so negligible.

When googling for I saw Centicoin.com says it will offer it, but it has been under construction for a long time.


I wonder why anyone haven't suggested https://coinb.in? I haven't tried their "Wallet" option but the "New">>"Transaction" does allows you to send payments to multiple addresses.

Though I think process of sending is a little bit complicated but I think mocacinno has a guide somewhere on his site. (http://www.mocacinno.com/blog/create-sign-broadcast-transactions-using-coinb/)

I've actually tried electrum but there is one disadvantage that it won't lets you transfer below a certain amount (last time I checked it was I guess around 5000 1000 satoshis) and gives a certain error being rejected by network due to dust.

EDIT: Dust payment error could be solved if server is changed as according to popup in new electrum version and according to this as well https://github.com/spesmilo/electrum/issues/1630


Title: Re: Bitcoin Mass Payment
Post by: Get-Paid.com on February 14, 2019, 02:46:47 AM
Thanks for all the suggestions.

It's quite weird no site is looking to provide a simple solution for that, so it seems like Blockchain API is the best web solution out there ... you also mention Electrum has its own drawbacks. Sucks but it is what it is then.

Anyway thanks again for all the answers.


Title: Re: Bitcoin Mass Payment
Post by: LoyceV on February 14, 2019, 12:07:05 PM
It's quite weird no site is looking to provide a simple solution for that, so it seems like Blockchain API is the best web solution out there ...
Web wallets in general aren't recommended. I would think you can use Bitcoin Core command line to do this by yourself, instead of using an external API.
I've used Bitcoin Core GUI and Electrum for sending to many, Electrum is the easiest as you can just copy it all at once from a spreadsheet.
As an example, DarkStar_ (https://bitcointalk.org/index.php?action=profile;u=507936) uses this formatting (https://docs.google.com/spreadsheets/d/17P52DifaD7YfvzLkX3wrxGVpKcaPHY4y57ZpI-FK754/edit#gid=1637042318) to pay from Electrum.