> For the complete documentation index, see [llms.txt](https://fidesinnova.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://fidesinnova.gitbook.io/docs/full-node.md).

# Full Node

A FidesInnova full node consists of three servers: an **IoT server**, a **general node**, and a **validator node**.&#x20;

The IoT server manages devices and users, the general node bridges the IoT server to the decentralized IoT network, and the validator node generates blocks and helps manage the decentralized network.\
\
To install an **IoT server**, please read the readme file on our GitHub:

[https://github.com/FidesInnova/iot-server<br>](https://github.com/FidesInnova/iot-server)\
To install a general node or a validator node, please read the readme file on our GitHub:

<https://github.com/FidesInnova/evm-server>
