gradle/wrapper | ||
src | ||
.gitignore | ||
build.gradle | ||
gradle.properties.sample | ||
gradlew | ||
gradlew.bat | ||
README.md | ||
settings.gradle |
Rudefox Burrow
Offline Bitcoin Seed Generation and Wallet Tool
Use Rudefox Burrow on an air-gapped, single-board computer, like a Raspberry Pi, to generate new seed words, derive addresses and extended public keys from existing seed words or sign PSBT transactions offline.
Unique Feature: ShowMyWork
Rudefox ShowMyWork is a feature of Burrow that enables non-technical end-users to audit the seed generation process in order to verify that the generated seed is derived directly from 8-sided dice rolls and a set of lookup-tables. Read more here.
alice@cold.machine:~$ burrow mnemonic -i8 --bits 128
Input 11 x 8-sided dice rolls [1-8]: 12345678123
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 1 | 2 | 3 |
|000 001 010 01 | 1 100 101 110 1 | 11 000 001 010|
| 1. ahead | 2. slight | 3. scout |
Input 11 x 8-sided dice rolls [1-8]: 12345678123
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 1 | 2 | 3 |
|000 001 010 01 | 1 100 101 110 1 | 11 000 001 010|
| 4. ahead | 5. slight | 6. scout |
...
ahead slight scout ahead slight scout ahead slight scout ahead slight scan
Build Instructions
Linux
- Install dependencies: Java 8
apt install openjdk-8-jdk
- Clone the repository and build
bob@hot.machine:~$ git clone https://git.rudefox.io/rudefox/burrow.git
bob@hot.machine:~$ cd burrow
bob@hot.machine:~$ ./gradlew build distTar
- Find the distribution
.tar
file inbuild/distributions/
Quick Raspbery Pi Install
-
Download the latest image here
-
Unzip the image file
-
Flash it onto an SD Card
-
Insert the SD card into the Rasberry Pi and power it up
-
IMPORTANT: Wait for the device to boot and then wait for it to automatically reboot TWICE (once to expand the filesystem and again to activate the read-only filesystem)