Node Provider Documentation

From Internet Computer Wiki
Revision as of 17:39, 15 April 2024 by Katie.peters (talk | contribs) (Added page for moving a node)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


The Internet Computer is a decentralized network of nodes running the Internet Computer protocol. These nodes are owned by Node Providers who receive rewards for their nodes' useful work. Individuals or organizations can become Node Providers through submitting a proposal to the Network Nervous System (NNS), the Decentralized Autonomous Organization (DAO) that governs the Internet Computer. The ICP community then votes on whether to include the Node Provider.

Node Providers invest in and operate the node hardware that powers the Internet Computer. Running these nodes in data centers provides the high performance and the cost-effectiveness of the Internet Computer.

The more diverse the set of Node Providers who supply node machines, the more resilient the Internet Computer is. You can support the Internet Computer and the IC community by becoming a Node Provider and increasing its decentralization.

This article is the hub for ICP Node Provider documentation.


To become a Node Provider, follow the Node Provider Roadmap, which explain the costs, rewards, responsibilities, and steps required to become a Node Provider.

Target topology reached - no new node machines being onboarded

Last year, the community has voted on an IC target topology with a maximum number of node machines, as well as on an optimization model to validate candidate node machines against this IC target topology. The IC target topology has been reached by December of 23, see for more information this forum post.. This means that the IC network currently does not require any additional node machines in order to reach its decentralization targets. Therefore, DFINITY will not vote to adopt any proposals for new node machines being added to the IC network. Once the subnets are reaching capacity and more subnets are required to run all applications, the community may decide to increase the target topology again and allow additional node machines to the network.