Before you Dive in


Some of the things you need to know before you begin installing out Pocket Core CLI and configure a Pocket Node or Pocket Validator Node, you must meet the following prerequisites in order to continue:

  • Have basic knowledge of Linux/Mac OS
  • Basic Web architecture
  • Static IP address or domain name
  • SSL cert (self-signed not recommended)
  • Basic network principals
  • A process manager:
    • e.g: Systemd
  • Knowledge on implementing a reverse proxy using(but not limited to) one of the following:
    • Apache
    • Envoy
    • Ngnix
  • Basic knowledge with File descriptors


Need Help?

If you are a novice at setting up a node or setting up an environment for your node. We encourage you to look at one of our helpful guides to learn how to set up certain configurations for your node.

Hardware Requirements:

The base node hardware requirements are:

CPU: 4 CPU’s (or vCPU’s)
Memory: 8 GB RAM
Disk: 100GB
is the minimum HDD requirement

  • Blockchain is expected to grow 154 GB a year given our 15 minutes(4 MB blocks) and this space to increase based on your node's logging configuration.



As the network grows, your node will be syncing large amounts of relays which is why we recommend keeping an eye out on your CPU and RAM usage to make sure it's not maxing out.

Next Step:

Learn more about each node in our node breakdown and our node reference guide to understand how the nodes work and interact on the protocol.

Updated 6 months ago

Before you Dive in

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.