General Description and Overview
It provides an interface with the Whiteflag messaging network on one or more underlying blockchains. As such, it acts as a message transceiver between one or more blockchains and one or more end-user applications.
For interaction with end-user applications, two methods are used: a REST API is available for originators to provide Whiteflag messages to be sent on the blockchain, and a web socket is available for clients to listen for incoming Whiteflag messages from a blockchain.
The Whiteflag Protocol and API specifications are also available at
http://localhost:5746/ (default URL) when the API is running.