BitBox Base

Personal Bitcoin sovereignty node

The BitBox Base is an ongoing project of Shift Cryptosecurity that aims to build a personal Bitcoin full node appliance. The whole software stack is free open-source. This documentation is aimed at project members, contributors and intersted people that want to build or customize their own node.

View on GitHub Follow us on Twitter

Table of Content

  1. Overview
    1. Architecture
    2. Do It Yourself!
  2. Hardware
    1. Components
    2. UART communication
  3. Operating System
    1. Configuration
    2. Build Armbian image
    3. Security considerations
    4. Firmware upgrades
    5. Common issues
  4. Custom applications
    1. Middleware
    2. Supervisor
    3. Fan control
    4. Helper scripts
    5. Compiling binaries
  5. Applications
    1. Bitcoin Core
    2. c-lightning
    3. Electrs
    4. Tor
    5. NGINX
    6. Prometheus
    7. Grafana
  6. Networking
  7. Contributing

Contributor workflow

We are building the software stack of the BitBox Base fully open source and with its application outside of our own hardware device in mind. Contributions are very welcome. Please read the Contributing section before submitting changes to the repository.