bch-api Application Stack

Below is a graphical view of the software making up the bch-api application stack.

The software stack behind bch-api 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 infrastructure below them, using the REST API and JavaScript library. The REST API and library abstract away the complexity of directly dealing with the full node and indexer software.