edgecase
Author: StJohn Piano
This page is subject to change at any time. It is not signed by its author or by Edgecase Datafeed.



Description


This page lists equipment combinations that Edgecase has successfully used to store bitcoin.




Equipment combination list


- Raspberry Pi Model B+




Recommendation


Edgecase suggests that you use a Raspberry Pi Model B+ as your offline computer. It is small, portable, and does not have built-in WiFi.

Edgecase has published a recipe for using the Raspberry Pi Model B+ to store bitcoin.
Recipe for storing bitcoin on paper using a Raspberry Pi

Please see the section "Raspberry Pi Model B+" on this page for more information.




Notes


You will need suitable peripherals for your offline computer. Ideally, these peripherals should be dedicated to the offline computer and never connected to an online computer. Edgecase suspects that it is or will become possible to attack the chips within computer peripherals.


If you choose to use a Windows computer, you will need to search through the Bitcoin software supplied by Edgecase and replace every instance of
\n
with
\r\n
, otherwise the output will be difficult to read. You will also need to find and install equivalents for many basic tools that are commonly available on Linux systems and are used in the storage recipes.




Raspberry Pi Model B+


Details of the Raspberry Pi used by Edgecase:
- Model B+ V1.2 [circa 2014]. It has various ports, including 4 USB ports (which allows simultaneous use of a mouse, a keyboard, and a flash drive) and an HDMI port. It does not have an onboard WiFi chip.
- Peripherals: An 8GB micro SD card with an installed operating system, a Raspberry Pi power cable, a screen with a DVI port, a screen power cable, a DVI male-male connector cable, a DVI female to HDMI male converter, a USB keyboard, a USB mouse, and a plastic case customised for the Raspberry Pi Model B+.
- The installed operating system is Raspbian GNU/Linux 7 (wheezy) and the Linux kernel version is 4.1.13+. Tools: nano 2.2.6, Python 2.7.3.
- The default credentials are username = "pi" and password = "raspberry".


Edgecase suggests that you purchase an 8GB micro SD card that already has NOOBS preinstalled. NOOBS is an operating system installer that allows you to select from a number of operating systems for Raspberry Pi. Edgecase recommends the Raspbian operating system (a variant of Debian customised for the Raspberry Pi). According to the documentation, Raspbian is the only operating system that is actually fully contained within NOOBS (a network connection is required in order to install any of the other systems). The default login should be "pi" and the default password should be "raspberry".


If the Raspberry Pi OS does not have Python 2.7.x installed already, you can connect the Raspberry Pi to the Internet, download and install Python 2.7.x, and then disconnect it permanently.