LogoLogo
Visit Site
  • WELCOME
    • What is POKT?
    • $POKT Token
      • Bridging
        • Wrapped POKT (wPOKT)
          • Wrapping Walkthrough
          • Wrapping and Unwrapping FAQ
          • LP Staking Walkthrough
          • Liquidity Provider Staking FAQ
      • POKT Rewards
        • Stake POKT
      • Holding POKT
        • NodeWallet
        • Pocket Wallet
        • Ledger
  • WHO WE ARE
    • POKT Overview
  • POKT Protocol
    • Our evolution
    • The Morse Protocol
      • The Economics
    • The Shannon Upgrade
      • Technical Overview
        • Launch Roadmap
        • Morse -> Shannon Migration
          • PIP Migration
          • Other Migration
          • Expected Gaps
          • Future Features
        • Secondary DA Networks
      • Shannon Actors
        • Sovereign Applications
        • Gateways
        • Suppliers
        • Sources
      • Proposed Tokenomics
        • Token Logic Modules
        • Gaming Prevention
        • Aligned Incentives
        • Tokenomics Resources
      • Jump in to Shannon Today
  • Developers
    • Access RPC
    • Use a Gateway
      • Nodies
      • Grove
    • Use a Public Endpoint
  • Node Operators
    • Operate a Node
    • Manual Node Setup Guide
      • Part 1 - Server Setup
      • Part 2 - Software Installation
      • Part 3 - Pocket Configuration
      • Part 4 - Proxy Configuration
      • Part 5 - Going Live
  • Gateways
    • Host a Gateway
      • Gateway Server
      • Quick Onboarding Guide
      • Node Selection
      • API Endpoints
      • Relay Process
  • Community
    • DAO (OS)
    • Start Contributing
      • Bounties
      • Quick Grants
      • RFPs
      • Maintainers
      • How to Use Karma GAP
    • Governance
      • Earn Your Vote
      • Node Runners
      • App Developers
      • Community Shepherds
      • Contributors
      • CREDS - Governance Upgrade
        • Privacy & anonymity
        • Onboarding New Voters
        • Migration of Existing Voters
        • System Flow Design
    • Retro POKT Goods Funding
      • Timeline
      • Eligibility Criteria
      • Rules of Conduct
      • Voters & Voting
      • Voting Rubric
      • Support & FAQ
      • What is Retro POKT Goods funding Round 1?
    • Community Calls + Events
    • POKT Events Playbook
      • Hosting Your Event
        • Event Type
          • Small Events
          • Mid-sized Events
          • Large Events
      • Event Agenda
      • Speaker
      • Venue
      • Applying for Funding
      • Your Responsibilities as a Host
      • Resources
        • Email Templates
        • Social Media Templates
        • Survey Questions Template
  • Reference
    • Supported Chains
    • API Definition
Powered by GitBook
On this page
  • Who is this guide for?
  • Background
  • What you’ll need
  • Manual Setup Tutorial
  1. Node Operators

Manual Node Setup Guide

This is a step-by-step guide for setting up a Pocket node on hosted hardware. After completing the steps outlined here, you’ll have a fully functional Pocket node up and running.

PreviousOperate a NodeNextPart 1 - Server Setup

Last updated 1 year ago

Who is this guide for?

This guide is for anyone interested in running Pocket nodes. While the goal is to keep things simple, the assumption is that you have some general blockchain and computer networking knowledge, and some Linux terminal experience.

Background

The main utility of a Pocket node is to relay transactions to other blockchains. So, Pocket nodes need access to other nodes for the blockchains they’ll be relaying to. However, the focus of this guide is solely the setup of a Pocket node that will relay to the Pocket blockchain, essentially, through itself. Setting up nodes for other blockchains such as Harmony, Ethereum, or any of the other is beyond the scope of this guide.

What you’ll need

To complete the steps in this guide for Pocket node setup, you’ll need:

  1. A server connected to the internet with the following minimum hardware requirements: 4 CPUs, 16 GB RAM, 1.5 TB Disk

  2. A domain name

  3. The ability to add DNS records for your domain

  4. At least 15,001 POKT for staking

  5. About 2-4 hours to complete and test everything

Manual Setup Tutorial

This guide is broken down into five parts:

supported blockchains
Part 1: Server setup
Part 2: Software installation
Part 3: Pocket configuration
Part 4: Proxy configuration
Part 5: Going live