<p>It depends on the type of wallet you are using in the server. 
you can write your own node to publish transactions (very hard)
you can use 3rd party services like blockchain info (easy)
you can use a wallet that has an api (like bitcoin-core has json rpc) 
then you write a program that call this wallet to generate tx
it uses the build in security of the wallet </p>

CC BY-SA 3.0
2017-12-27T19:33:55.340Z
The wallets are created manually, as they need to pre-exist for pool mining, and they are all offline wallets
Mojimi
CC BY-SA 3.0
2017-12-27T20:09:56.783Z
take a look at HD - wallet , you will need one master public key to generate all other addresses
Haddar Macdasi
CC BY-SA 3.0
2017-12-27T19:32:17.077Z
2017-12-27T19:32:17.077Z
Haddar Macdasi
<p>Is there any way to do this? For example I don't even want to know what my wallet is, only my server (intranet), so that it can make automatic transactions for me based on thresholds.</p>

<p>Or should I not be looking at this approach at all? How do the big exchanges do it? Can I automate transactions securely without needing to type a password every time?</p>

<p>The context here is a mining network</p>

<wallet><security><development><mining-hardware>
Storing wallet key for automatic transactions
Mojimi
# Storing wallet key for automatic transactions

(Asked by: username_0 on 2017-12-27)

Is there any way to do this? For example I don't even want to know what my wallet is, only my server (intranet), so that it can make automatic transactions for me based on thresholds.

Or should I not be looking at this approach at all? How do the big exchanges do it? Can I automate transactions securely without needing to type a password every time?

The context here is a mining network

**Tags:** wallet, security, development, mining-hardware


---

## 1 answers

### Answer by username_1 on 2017-12-27. Score: 1

It depends on the type of wallet you are using in the server.
you can write your own node to publish transactions (very hard)
you can use 3rd party services like blockchain info (easy)
you can use a wallet that has an api (like bitcoin-core has json rpc)
then you write a program that call this wallet to generate tx
it uses the build in security of the wallet

> **Comments:**
> **username_0**: The wallets are created manually, as they need to pre-exist for pool mining, and they are all offline wallets  
> **username_1**: take a look at HD - wallet , you will need one master public key to generate all other addresses  

---

