Instanodes makes it easy to spin up production-grade [Protocol] nodes in minutes — no DevOps expertise required. This guide walks you through everything from hardware requirements to post-launch monitoring.
Prerequisites
- An active Instanodes account (free tier works for testnets)
- [Protocol] CLI installed — minimum version [X.X]
- At least [N] GB RAM and [N] GB SSD storage (NVMe recommended)
- A stable internet connection with [N] Mbps upload speed
- Basic familiarity with the Linux command line
Step 1 — Create Your Node on the Dashboard
Log in to your Instanodes dashboard and click New Node. Select [Protocol] from the network list and choose your region. Instanodes automatically provisions the underlying server with optimal hardware for [Protocol] workloads.
Step 2 — Install the [Protocol] Client
Once your node environment is provisioned, SSH into the instance and run:
Step 3 — Configure the Node
Edit the node configuration file at `~/.config/[protocol]/config.toml`:
Step 4 — Start and Sync
Start the node service using systemd:
Initial sync can take [N hours/days] depending on chain size and your connection speed. You can check sync status via the RPC:
Monitoring & Alerting
Instanodes provides built-in metrics dashboards for all managed nodes. Navigate to your node in the dashboard and click Metrics to view:
- Block height and sync status
- Peer count and network connectivity
- CPU, memory, and disk I/O
- RPC request rate and latency
Troubleshooting
Node not connecting to peers
[Troubleshooting steps — check firewall rules, ensure port [PORT] is open outbound. Verify bootnodes are reachable.]
Sync is stalled
[Check disk space with `df -h`. Ensure data directory has at least [N] GB free. Restart service if stalled for > 30 minutes.]
Conclusion
You now have a fully operational [Protocol] node running on Instanodes. Whether you're building dApps, running a validator, or contributing to network decentralisation, your node is ready. Check the Instanodes docs for advanced configuration options including archive mode, snapshot sync, and multi-region setups.