<p>Yes. You should not need the keys to be in the wallet to send a transaction using sendrawtransaction(). All sendrawtransaction() does is broadcast it over the network.</p>

CC BY-SA 3.0
2013-11-29T18:42:32.030Z
Thanks - although I read somewhere I have to use the -reindex flag. Which I've done.
serialb
CC BY-SA 3.0
2013-11-29T16:31:58.753Z
2013-11-29T16:31:58.753Z
Bitlab.co
<p>I've created the hex for a raw transaction but do not have the wallet priv/keys in the wallet. Can I still send the transaction using sendrawtransaction? I've checked the message using signrawtransaction and this returns complete.</p>

<transactions><bitcoind>
Sending coins when the priv/public keys are not in wallet (bitcoind)
serialb
# Sending coins when the priv/public keys are not in wallet (bitcoind)

(Asked by: username_0 on 2013-11-29)

I've created the hex for a raw transaction but do not have the wallet priv/keys in the wallet. Can I still send the transaction using sendrawtransaction? I've checked the message using signrawtransaction and this returns complete.

**Tags:** transactions, bitcoind


---

## 1 answers

### Answer by username_1 on 2013-11-29. Score: 0 | Accepted answer

Yes. You should not need the keys to be in the wallet to send a transaction using sendrawtransaction(). All sendrawtransaction() does is broadcast it over the network.

> **Comments:**
> **username_0**: Thanks - although I read somewhere I have to use the -reindex flag. Which I've done.  

---

