Author

Topic: Bitcoin Mass Payment (Read 436 times)

legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
February 14, 2019, 07:07:05 AM
#14
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_ uses this formatting to pay from Electrum.
sr. member
Activity: 1877
Merit: 389
February 13, 2019, 09:46:47 PM
#13
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.
legendary
Activity: 3094
Merit: 1472
February 12, 2019, 02:23:13 PM
#12
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
legendary
Activity: 3332
Merit: 3116
February 12, 2019, 01:33:45 PM
#11
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.
legendary
Activity: 2968
Merit: 3684
Join the world-leading crypto sportsbook NOW!
February 12, 2019, 06:35:55 AM
#10
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 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.
legendary
Activity: 2730
Merit: 7065
February 12, 2019, 04:36:30 AM
#9
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)
sr. member
Activity: 1877
Merit: 389
February 12, 2019, 01:48:39 AM
#8
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.
hero member
Activity: 1806
Merit: 672
February 10, 2019, 01:04:00 PM
#7
And if you are using a Electrum Wallet here is there official tutorial 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.
sr. member
Activity: 1877
Merit: 389
February 10, 2019, 07:52:30 AM
#6
Thanks everyone!
HCP
legendary
Activity: 2086
Merit: 4361
February 08, 2019, 05:26:38 PM
#5
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.


image "borrowed" from stackExchange
legendary
Activity: 2968
Merit: 3684
Join the world-leading crypto sportsbook NOW!
February 08, 2019, 03:48:38 AM
#4
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!
legendary
Activity: 2758
Merit: 6830
February 07, 2019, 11:53:08 PM
#3
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
legendary
Activity: 2534
Merit: 6080
Self-proclaimed Genius
February 07, 2019, 11:26:01 PM
#2
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).
sr. member
Activity: 1877
Merit: 389
February 07, 2019, 11:04:34 PM
#1
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!
Jump to: