DevNet 2

Pipe PoP Cache Node Documentation

Overview

Cache Node is a high-performance caching service that helps distribute and serve files efficiently across a network.

System Requirements

v0.2.6 specifically introduces support for ports 80 and 443, requiring elevated privileges.

Basic Installation

Install

# download the compiled pop binary
curl -L -o pop "https://dl.pipecdn.app/v0.2.8/pop"
# assign executable permission to pop binary
chmod +x pop
# create folder to be used for download cache
mkdir download_cache

Quick Start

sudo ./pop

Runs on port 8003, 443 and 80 with 4GB RAM and 100GB disk space.

Configuration Example

sudo ./pop \
  --ram 8 \              # RAM in GB
  --max-disk 500 \       # Max disk usage in GB  
  --cache-dir /data \    # Cache location
  --pubKey <KEY>         # Solana public key

Reputation System

The node's reputation score (0-1) is calculated based on three components:

  1. Uptime Score (40%):

  2. Historical Score (30%):

  3. Egress Score (30%):

Important Notes

Referral System


← Back to Index