Quick Start
- See mezod on GitHub
- Use the Validator Kit to run your own local seed node
Node Types
Mezo supports three types of nodes, each serving a specific purpose in the network:Validators
Mezo Validators are responsible for running nodes that verify transactions, propose and attest new blocks, and participate in the consensus mechanism. Mezo Validators must apply for Proof of Authority (PoA) before their nodes can participate as validators. Approved validators can follow the instructions for the Validator Kit to learn how to run a validator node. See the Validators page for a list of current network validators.RPC Nodes
RPC nodes can be used to create a local endpoint for development or as part of a blockchain infrastructure-as-a-service (IaaS) platform. The process for setting up an RPC node is the same as a validator node, but you do not need to request Proof of Authority (PoA). To run an RPC node, follow the instructions in the Validator Kit setup guide, but apply the additional configuration steps defined in the RPC node setup section.Seed Nodes
Seed nodes assist with network peer discovery. The process for setting up a seed node is the same as a validator node, but you do not need to request Proof of Authority (PoA). To run a seed node, follow the instructions in the Validator Kit setup guide, but skip the application for PoA and set thep2p.seed_mode parameter in the node’s config.toml file to true. See the Network seed nodes section for details.
Hardware Requirements
Hardware requirements are different for each node type. See the hardware requirements section to find the minimum requirements for each node type.For production deployments, it’s recommended to use hardware that exceeds the minimum requirements to ensure optimal performance and reliability.
Next Steps
Validator Kit
Set up and configure your Mezo node
Active Validators
View the current network validators