Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Introduction

Welcome to the Bitcoin-PoCX documentation. This guide covers Linux command-line setup for running nodes and mining on the Bitcoin-PoCX network.

What is Bitcoin-PoCX?

Bitcoin-PoCX is a Bitcoin fork that replaces Proof of Work with Proof of Capacity (PoCX) consensus. Instead of continuously computing hashes, miners pre-compute hashes once during plotting and store them on disk. Mining then simply reads from these plots, resulting in significantly lower power consumption.

Quick Start

Use the guided installer to get up and running quickly:

curl -sSL https://raw.githubusercontent.com/PoC-Consortium/bitcoin-pocx-docs/main/scripts/install.sh | bash

See Quick Start for details and options.

Choose Your Path

RoleDescriptionTime
Node OperatorRun a full node to support network decentralization~15-20 min
MinerMine solo or with a pool~30-40 min

Network Status

Note: Bitcoin-PoCX is currently in testnet phase. All examples default to testnet. Mainnet instructions are provided for future reference.

Requirements

All guides assume:

  • Linux operating system (Debian/Ubuntu, Fedora, Arch)
  • Command-line familiarity
  • Basic understanding of blockchain concepts

Getting Help