# miniature-spoon

Provide a limited proxy for Bitcoin RPC.

* Only allows the limited set of RPC calls that bitmarkd requires.
* Allows round-robin sharing of multiple bitcoind to multiple bitmarkd.
* Retries failed bitcoind connections.
* Uses CA, server and client certificates for authenticated TLS connection.
* Checks that all bitcoind are on the same chain.

# miniature-spoon

Provide a limited proxy for Bitcoin RPC.

* Only allows the limited set of RPC calls that bitmarkd requires.
* Allows round-robin sharing of multiple bitcoind to multiple bitmarkd.
* Retries failed bitcoind connections.
* Uses CA, server and client certificates for authenticated TLS connection.
* Checks that all bitcoind are on the same chain.
* Drops priviledges after opening socket (OK on FreeBSD, fails on Linux)

Add note about privilege drop
Add note about privilege drop

This is only for FreeBSD, does not work on Linux.

Signed-off-by: Christopher Hall <97c3bc3fef1a71b149f1095f758464e4b18eb35b@bitmark.com>
