Author

Topic: Bitcoin Core Websocket RPC endpoint? (Read 169 times)

newbie
Activity: 2
Merit: 0
December 29, 2017, 04:20:22 AM
#3
Thanks! That is exactly what I was looking for
staff
Activity: 3458
Merit: 6793
Just writing some code
December 29, 2017, 02:49:52 AM
#2
Bitcoin Core has a startup option called blocknotify. You can give this a command which Bitcoin Core will run every time it receives a new block. This command can be a script which notifies something else.

You can also use the ZeroMQ notification framework which Bitcoin Core supports.
newbie
Activity: 2
Merit: 0
December 28, 2017, 04:09:49 PM
#1
I just recently started running my own full node based on bitcoin core (https://github.com/bitcoin/bitcoin) which worked fine and I was apple to use HTTP post requests to communicate with the RPC endpoint. However I came across btcd (https://github.com/btcsuite/btcd) which is a full node written in Golang that supports websockets to push updates as soon as a new block is added for example. Are websockets supported in the bitcoin core version similar to the btcd version or how might I achieve the same thing?

I tried btcd but it is not as reliable at the moment and it is also slower than bitcoin core which will probably keep me from using it in production.
Jump to: