<p>You asked two questions, I can answer only your second question: the command for sending to multiple addresses using bitcoin core.</p>

<p>It is done by building a "raw transaction". This sounds and looks much more difficult than it is in practice. It involves the following steps:</p>

<ol>
<li>Select enough unspent outputs to fund your transaction</li>
<li>Select the addresses and amounts you will be sending</li>
<li>Add an extra txout with your address and change minus the fee (to prevent sending all change to the miner) </li>
<li>Build a raw transaction using the unspent outputs and list of addresses and amounts</li>
<li>Sign the raw transaction</li>
<li>Send the raw transaction into the bitcoin network</li>
</ol>

<p>You will have to do some programming for step 1,2,3.
Bitcoind will handle step 4,5,6.</p>

<p>You can follow the steps in this excellent demo: <a href="https://people.xiph.org/~greg/signdemo.txt" rel="nofollow">https://people.xiph.org/~greg/signdemo.txt</a></p>

<p>Good luck!</p>

CC BY-SA 3.0
2014-04-10T10:45:06.673Z
2014-04-10T10:45:06.673Z
Robert-Reinder Nederhoed
<p>Which wallet applications lets you send to multiple addresses from one output? I'm looking to build a physical bitcoin kiosk faucet and was looking to see how I would avoid miner fees if i combined all the faucet output addresses into just 1 transaction.</p>

<p>I'm sure you can do it with bitcoin core, but was wondering if other wallet apps like blockchain.info and others can do the same?</p>

<p>And what would the command be to send a transaction with multiple output addresses for bitcoin core?</p>

<bitcoin-core><address>
Which wallet application lets you send to multiple output addresses with just 1 fee?
Patoshi パトシ
# Which wallet application lets you send to multiple output addresses with just 1 fee?

(Asked by: username_0 on 2014-04-07)

Which wallet applications lets you send to multiple addresses from one output? I'm looking to build a physical bitcoin kiosk faucet and was looking to see how I would avoid miner fees if i combined all the faucet output addresses into just 1 transaction.

I'm sure you can do it with bitcoin core, but was wondering if other wallet apps like blockchain.info and others can do the same?

And what would the command be to send a transaction with multiple output addresses for bitcoin core?

**Tags:** bitcoin-core, address


---

## 1 answers

### Answer by username_1 on 2014-04-10. Score: 1

You asked two questions, I can answer only your second question: the command for sending to multiple addresses using bitcoin core.

It is done by building a "raw transaction". This sounds and looks much more difficult than it is in practice. It involves the following steps:

1. Select enough unspent outputs to fund your transaction
2. Select the addresses and amounts you will be sending
3. Add an extra txout with your address and change minus the fee (to prevent sending all change to the miner)
4. Build a raw transaction using the unspent outputs and list of addresses and amounts
5. Sign the raw transaction
6. Send the raw transaction into the bitcoin network

You will have to do some programming for step 1,2,3.
Bitcoind will handle step 4,5,6.

You can follow the steps in this excellent demo: <https://people.xiph.org/~greg/signdemo.txt>

Good luck!


---

