Skip to content
Document

Start running a node

This page explains what a node is, how to join the node operator community, and it gives an overview of what type of node you can run with the amount of MPC tokens you have.

What is a node?

Nodes are the computers on the blockchain network. They perform services for blockchain users by facilitating the transactions on the blockchain. The node operator can make revenue from the transaction costs.

Onboarding

To start your journey becoming a node operator on the Partisia Blockchain complete the two onboarding steps:

  1. Fill out the node operator onboarding form.
  2. Join Discord and submit a node operator support ticket. In the ticket, submit a screenshot of your wallet showing your MPC account balance.

Joining the Discord server and completing the survey gives you the following benefits:

  • Support and notification in case we or community members register a problem with your node
  • News of updates subject to node operator votes, for example when node operators can support a new coin on the chain (oracle service)

Which node should you run?

Nodes performing paid services require a stake of MPC tokens. Higher stake services earn higher revenues. The node operator must complete the Synaps KYC/KYB process to gain authorization to perform paid services.

There is an overlap in the set-up of the different kinds of node. All nodes share the set-up related to reader nodes. All staking nodes share the baker node set-up. Therefore, to configure and register your node for higher paying services, you must first set-up and register as a baker node.

If you have completed the reader and baker part of the guide you can perform (given sufficient tokens) any combination of the other services, including multiple oracles on the same node.

Required total MPC token balance Available Node service Service consist of
0 Reader node Free: Reading the blockchain state
25K Baker node Free: Reader node service
25K stake: Signing and producing blocks
30K Price oracle 25K stake: Baker node service
5K stake: Price monitoring
100K ZK node 25K stake: Baker node service
75K stake: ZK computations
275K Deposit or withdrawal oracle 25K stake: Baker node service
250K stake: Moving BYOC on and off chain

All nodes require a VPS with these specs or better

  • 8 vCPU or 8 cores, 10 GB RAM (8 GB allocated Java Virtual Machine), 256 GB SSD, publicly accessible IPv4 with ports9888-9897 open
  • Recommended software: Docker, Docker Compose V2, Ubuntu 20.04, nano or other text editors