March 2018
Beginner to intermediate
656 pages
20h 9m
English
Bitcoin programming is a very rich field now. The Bitcoin Core client exposes various JSON RPC commands that can be used to construct raw transactions and perform other functions via custom scripts or programs. Also, the command-line tool, Bitcoin-cli, is available, which makes use of the JSON-RPC interface and provides a rich toolset to work with Bitcoin.
These APIs are also available via many online service providers in the form of bitcoin APIs, and they provide a simple HTTP REST interface. Bitcoin APIs, such as Blockchain.info (https://blockchain.info/api) and BitPay (https://bitpay.com/api), Block.io (https://www.block.io), and many others, offer a myriad of options to develop Bitcoin-based ...