Application interfaces

The application provides two user interfaces: an HTTP API interface to access and manipulate blockchain information, and a WebSocket interface at all the nodes to achieve bidirectional communication by creating a long-lived channel:

Figure 4.6: Interfaces of the application