<p>did you look at bitcoind?
It does everything you are looking for.</p>

<p>-port=           Listen for connections on  (default: 8333 or testnet: 18333)</p>

<p>-walletnotify=    Execute command when a wallet transaction changes (%s in cmd is replaced by TxID)</p>

<p>-alertnotify=     Execute command when a relevant alert is received (%s in cmd is replaced by message)</p>

<p><a href="http://paste.ee/p/IBU79" rel="noreferrer">http://paste.ee/p/IBU79</a></p>

<p>And all of your transactions you do via rpc  <a href="https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list" rel="noreferrer">https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list</a></p>

<p>enjoy!</p>

CC BY-SA 3.0
2014-10-28T14:40:33.783Z
I think bitcoind will quite possibly be a winner! Thank you!
Chad Johnson
CC BY-SA 3.0
2014-10-28T08:07:57.383Z
2014-10-28T08:07:57.383Z
brad
<p>I'm looking for some Bitcoin wallet software I can host locally on my Linux server that provides either an API or webhooks for detecting when Bitcoin transactions have completed. I also need a way to initiate transactions (i.e. tell the wallet to send Bitcoins to an address).</p>

<p>Does anyone know of anything? I know there is coinpunk, but I don't see anything about it having such functionality.</p>

CC BY-SA 3.0
2014-10-25T22:46:31.160Z
Hi! I have the same issue. I am working on such an open source project, but it is has been coming only few days now and it is not yet in shape for release. However I'll post more information in few days/weeks.
Mikko Ohtamaa
CC BY-SA 3.0
2014-10-25T22:50:45.630Z
That would be helpful! If anyone else's knows the answer now, please post!
Chad Johnson
CC BY-SA 3.0
2014-10-26T22:11:41.863Z
What functionality do you need that isn't provided by bitcoin-core with rpc calls?
k kurokawa
<wallet><api><linux><hosting>
Self-hosted Bitcoin wallet for Linux with API?
Chad Johnson
# Self-hosted Bitcoin wallet for Linux with API?

(Asked by: username_0 on 2014-10-25)

I'm looking for some Bitcoin wallet software I can host locally on my Linux server that provides either an API or webhooks for detecting when Bitcoin transactions have completed. I also need a way to initiate transactions (i.e. tell the wallet to send Bitcoins to an address).

Does anyone know of anything? I know there is coinpunk, but I don't see anything about it having such functionality.

**Tags:** wallet, api, linux, hosting

> **Comments:**
> **username_1**: Hi! I have the same issue. I am working on such an open source project, but it is has been coming only few days now and it is not yet in shape for release. However I'll post more information in few days/weeks.  
> **username_0**: That would be helpful! If anyone else's knows the answer now, please post!  
> **username_2**: What functionality do you need that isn't provided by bitcoin-core with rpc calls?  

---

## 1 answers

### Answer by username_3 on 2014-10-28. Score: 6 | Accepted answer

did you look at bitcoind?
It does everything you are looking for.

-port= Listen for connections on (default: 8333 or testnet: 18333)

-walletnotify= Execute command when a wallet transaction changes (%s in cmd is replaced by TxID)

-alertnotify= Execute command when a relevant alert is received (%s in cmd is replaced by message)

<http://paste.ee/p/IBU79>

And all of your transactions you do via rpc <https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list>

enjoy!

> **Comments:**
> **username_0**: I think bitcoind will quite possibly be a winner! Thank you!  

---

