Run a QI Blockchain full node

This section provides documents on how to build and maintain a QI blockchain full node and then validate the QI network using a QI node.
The quickest way to learn about QI is to run a node and interact with the network. In this tutorial, we will:
  • Install and run an QI node
  • Connect to QI


Computer Hardware and OS

Nodes can operate on common hardware because QI is such a lightweight protocol. Keep in mind that hardware requirements may alter as network demand grows.
  • CPU: Equivalent of 6 AWS vCPU
  • RAM: 8 GiB
  • Storage: 250 GB
  • OS: Ubuntu 18.04/20.04


To run successfully, QI needs to accept connections from the Internet on the network port 9731 for mainnet and 9732 for test net. You must decide the networking environment your node will operate in before you start the installation.
Running on a Cloud Provider
Your node will have a static IP if it is operating on a cloud provider's computer instance. Find out what that static IP is, or if you haven't already, configure it.
Running on a Home Connection
You have a dynamic IP, which means that it will change from time to time if you are running a node on a computer connected to a residential internet connection. In order to access the computer, the node is installed on from the Internet, you must configure inbound port forwarding of ports 9731 for the mainnet and 9732 for the test net.