Prerequisites
- Basic familiarity with setting up virtual servers.
- Aim to run a peaq validator node using the recommended hardware.
- Your goal is to balance performance, cost-efficiency, and reliability when selecting a VPS provider.
- You are running Ubuntu 20.04 as your operating system.
Recommended Hardware Requirements
- OS: Ubuntu 20.04
- CPU: 3.3 GHz AMD EPYC 7002
- Storage: 1TB SSD
- Memory: 8GB RAM
Managed Node Provider (OnFinality)
If you prefer a managed experience, OnFinality offers dedicated collator (validator) nodes for peaq. This approach removes most server administration while providing fast sync and production-grade monitoring.Why OnFinality
- Managed provisioning, monitoring, and scaling for peaq nodes
- Dedicated nodes with “Lightning Restore” for fast sync
- Built-in secure API endpoints (HTTP/WebSocket)
- Clear operational guidance for collator setup
Quick start with OnFinality
- Create an account and deploy a Dedicated Node for peaq (Collator Node Type).
- Use the recommended image version and region; ensure resources meet peaq’s baseline specs.
- During on-chain configuration, set
--rpc-methods=unsafe
(temporarily) and enable external RPC if needed. After setup, switch back to--rpc-methods=safe
and disable unsafe external RPC. - Generate session keys via
author_rotateKeys
(UI or RPC), then set them on-chain (session.setKeys
). - Stake the minimum required amount and join the validator candidate pool.
Instructions for Choosing a VPS Provider
1. Evaluate the Recommended Hardware
Ensure the chosen VPS provider offers a machine with:- High-performance CPU (preferably AMD EPYC 7002 or equivalent)
- Ample SSD storage (1TB or more)
- Adequate RAM (8GB or more)
2. Compare VPS Providers
If you’re managing your own infrastructure, the following VPS providers are commonly used. Otherwise, see the managed option above for OnFinality.Amazon Web Services (AWS)
- Instance Recommendation:
c5ad.xlarge
- Specs:
- 4 vCPUs (AMD EPYC)
- 8GB RAM
- Up to 10 Gbps network bandwidth
- Elastic Block Storage (EBS) for SSD storage
- Why AWS:
- High availability and reliability
- Flexible scaling options
- Extensive documentation and support
- Considerations:
- Pricing can be higher compared to other providers.
DigitalOcean
- Instance Recommendation: Premium AMD CPU Droplet (e.g.,
CPU-Optimized 8GB
) - Specs:
- 4 vCPUs
- 8GB RAM
- 160GB SSD local storage (option to scale to 1TB via storage volumes)
- Why DigitalOcean:
- Simplicity in UX for setup and management
- Competitive pricing
- Integrated monitoring tools
- Considerations:
- Limited to specific regions for Premium CPUs.
Linode (Akamai)
- Instance Recommendation: Dedicated CPU Plan (e.g.,
Dedicated 8GB
) - Specs:
- 4 Dedicated vCPUs
- 8GB RAM
- 160GB SSD (scale up with storage volumes)
- Why Linode:
- Affordable pricing
- Strong performance for dedicated resources
- User-friendly interface / UX
- Considerations:
- Storage upgrades may require additional configurations.
OnFinality (Managed Provider)
- Offering: Dedicated collator (validator) nodes for peaq
- Why OnFinality:
- Managed node lifecycle (deploy, monitor, scale) with rapid sync
- Secure RPC endpoints and operational best practices
- Reduces complexity vs self-managing VPS
- Considerations:
- Managed service pricing; fewer low-level customization options
- Follow security guidance to revert RPC methods to safe after setup
- Full guide: How to Set Up a Validator for peaq on OnFinality
3. Cost and Regional Availability
- Compare the monthly pricing for the recommended instances from AWS, DigitalOcean, and Linode.
- Check for regional availability to ensure low latency, especially if you are running a collator in a specific geographic location.
4. Additional Factors to Consider
- Network Performance: Ensure the VPS offers sufficient bandwidth and low latency.
- Support and SLAs: Check if the provider offers technical support and Service Level Agreements (SLAs) for uptime.
- Scalability: Choose a provider that allows easy scaling of resources in case your node requires higher specs.
- Backup and Recovery: Opt for providers that offer automated backups and disaster recovery solutions.
Summary
Provider | Recommended Plan | Specs | Pricing Notes |
---|---|---|---|
AWS | c5ad.xlarge | 4 vCPUs, 8GB RAM, 1TB SSD | Higher cost, high reliability |
DigitalOcean | CPU-Optimized 8GB | 4 vCPUs, 8GB RAM, scalable SSD | Moderate cost, easy to use |
Linode | Dedicated 8GB | 4 vCPUs, 8GB RAM, scalable SSD | Affordable, solid performance |
OnFinality | Managed Dedicated Node | Managed collator with fast sync, secure RPC | Managed service (usage-based), minimal ops |