Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: Murat on July 22, 2017, 02:23:47 AM



Title: How to send small payments to multiple address? [Solved]
Post by: Murat on July 22, 2017, 02:23:47 AM
I need to send small payments like .0001BTC to 50 or more address. I used blockchain.info but now they removed that option.

With electrum i can't send payment that low. is there any other wallet i can use?

thanks in advance


Title: Re: How to send small payments to multiple address?
Post by: ranochigo on July 22, 2017, 02:32:25 AM
Bitcoin Core is your best option IMO. I can't really find it in the UI so you will have to script a raw transaction for it.

Is Electrum really not allowing you to send the coins that low? Is it because of your fee being too low?


Title: Re: How to send small payments to multiple address?
Post by: cpfreeplz on July 22, 2017, 02:32:41 AM
Well your problem is going to be the fact that fees are going to be a high percentage of your amount sent.

Try this: https://bitcoin.stackexchange.com/questions/35686/how-do-you-send-to-multiple-addresses-by-paying-a-one-time-fee-which-wallet-sup (https://bitcoin.stackexchange.com/questions/35686/how-do-you-send-to-multiple-addresses-by-paying-a-one-time-fee-which-wallet-sup)


Title: Re: How to send small payments to multiple address?
Post by: unholycactus on July 22, 2017, 03:36:11 AM
Bitcoin Core is your best option IMO. I can't really find it in the UI so you will have to script a raw transaction for it.

Is Electrum really not allowing you to send the coins that low? Is it because of your fee being too low?

OP probably hasn't tried to set the fee manually in Electrum.
@OP, if it's something you'll have to do frequently, you should look into a script with Bitcoin Core (which is a full node, so it might not be suitable for you).


Title: Re: How to send small payments to multiple address?
Post by: pooya87 on July 22, 2017, 04:29:07 AM
electrum does not prevent you from making these transactions (just tested this by creating a tx and signing) and since they don't violate any node rules like 0 fee (in their minRelayTxFee thing) i don't think it prevents you from sending either. (didn't test by sending because i don't have money to burn :))

if you are having trouble then change your server or restart electrum.
if you still had problem then use the signed tx to broadcast it through one of the block explorers.

p.s. are you trying to perform a Fan-out spam attack?


Title: Re: How to send small payments to multiple address?
Post by: Murat on July 22, 2017, 05:09:33 AM

p.s. are you trying to perform a Fan-out spam attack?

No , I don't have any money to waste. I am paying people who completed task for me.

is there any bootstrap file for bitcoin core? 


Title: Re: How to send small payments to multiple address?
Post by: HCP on July 22, 2017, 05:59:32 AM
what error are you getting in Electrum? It definitely supports "pay to many"... and as far as I know doesn't stop you from sending any amount...

NOTE: With 50 outputs, your transaction is going to be at least 1700 bytes (50*34 bytes)... so the Dynamic fee is likely to be calculated quite high. You may want to turn dynamic fees off and calculate it manually. If you set the transaction up and press "preview" you'll get an idea of the size of the transaction and will be able to work out a decent fee to set.

As for Core, due to recent optimisations, if you're using the latest version, a bootstrap file is now slower than just syncing from scratch... You may want to


Title: Re: How to send small payments to multiple address?
Post by: Murat on July 22, 2017, 06:09:12 AM
what error are you getting in Electrum? It definitely supports "pay to many"... and as far as I know doesn't stop you from sending any amount...


---------------------------
Error
---------------------------
error: The transaction was rejected by network rules.  (64: dust)

---------------------------
OK   
---------------------------


Title: Re: How to send small payments to multiple address?
Post by: ranochigo on July 22, 2017, 06:13:56 AM
error: The transaction was rejected by network rules.  (64: dust)
Try reducing the number of inputs or increase the fee. This error is due to nodes rejecting your transaction since it has at least one output with a value of less than ~546 satoshis.


Title: Re: How to send small payments to multiple address?
Post by: HCP on July 22, 2017, 06:24:36 AM
ahhh I just re-read your original message... I thought your were sending 0.001... ie 100,000 sats. you're wanting to send 10,000 sats...

The dust calculation is: 182*dustRelayFee/1000 (in satoshis)... which supposedly is around 546 sats given the default dust relay fee of 3000 sat/kB...

double check the units you're using... Electrum defaults to mBTC from memory... so if you put 0.0001 and it is working in mBTC, it'll think your trying to send 10 satoshis! :o Also, if you preview the transaction... is it creating a "change" output that is smaller than the 0.0001? That might be triggering the "dust" limit detection


Title: Re: How to send small payments to multiple address?
Post by: Murat on July 22, 2017, 06:40:36 AM

double check the units you're using... Electrum defaults to mBTC from memory... so if you put 0.0001 and it is working in mBTC, it'll think your trying to send 10 satoshis! :o Also, if you preview the transaction... is it creating a "change" output that is smaller than the 0.0001? That might be triggering the "dust" limit detection

Thanks for your input this is what i was needed to double check. Was trying to send 10 Satoshis !

#Case_solved