rest.bitcoin.com Application Stack

Below is a graphical view of the software making up the rest.bitcoin.com application stack.

The software stack behind rest.bitcoin.com is visualized above. From bottom to top, the stack is composed of the following applications:

The top-most layer, the 'Application' layer represents the web or mobile application created by software developers, for end users. Application developers build on top of the stack of infrasturcture below them, using the REST API and JavaScript library. They abstract away the complexity of directly dealing with the full node and indexer software.