The witness node can be configured into different types of node based on the usage and requirements.
An API node provides network services to client applications. They usually have an account transaction histories accessible through API calls, but can vary in the amount of available history. These nodes have an open RPC port to expose the API. Click the link to learn about, how to configure an API Node?
Sidechain Operator Nodes - SONs facilitate the transfer of off-chain assets (like Bitcoin, Hive, or Ethereum tokens) between the Peerplays chain and the asset's native chain. These nodes often run the Peerplays node software and node software of other chains. Click the link to learn about how to configure a SON node?
A delayed node allows the user to introduce a delay in the flow of the messages between nodes. It is used in the scenario where there is a need to control the timing of message processing. Click the link to learn about, how to configure a delayed node?