BitBox Base: Overview

Why run a Bitcoin node

We believe that storing Bitcoin private keys on a hardware wallet like our BitBox is only one part of the equation to gain financial sovereignty. While hardware wallets provide security, they do not provide privacy. Your entire financial history can be read by the company, such as the hardware wallet provider, who querries the blockchain for you.

The currently missing part of the equation is a personal appliance that syncs directly with the Bitcoin peer-to-peer network and is able to send and validate transactions in a private manner. Because we respect an individual’s right to privacy, we decided to build the BitBox Base.

Running a Bitcoin node makes you a direct network participant, giving you additional security and privacy. And Bitcoin as a decentralized system is better off with it (see blog post for additional details).

Our goals

Running your own Bitcoin node in combination with a hardware wallet is still to complicated. By building the BitBox Base, we want to achieve the following goals:

  • Running your own Bitcoin full node is for everyone.
  • The built-in Lightning client provides a compelling Lightning Wallet in the BitBox App.
  • Connecting to your node just works, whether in your own network or on-the-go.
  • Privacy is assured through end-to-end encryption between User Interface and BitBox Base.
  • As a networked appliance, remote attack surface is minimized by exposing as little ports as possible.
  • The hardware platform uses best-in-class components, built for performance and resilience.
  • With the integrated BitBox secure module, the node offers functionality previously not possible with hardware wallets.
  • Atomic upgrades allows seamless and reliable firmware upgrades with fallback.
  • Expert settings allow access to low-level configuration.

Buy or Build

We strive to build a professional Bitcoin node as part of our our Shift Cryptosecurity product portfolio, working seamlessly with the BitBox hardware wallet and BitBox App. Users will be able to buy it, and receive professional support and maintenance.

The overarching goal, however, is to enable everyone to run a Bitcoin full node. This is why you can also build it yourself, with standard parts and completely open-source code.


Table of contents