[email protected]:~$burrow mnemonic --interactive --dice-entropy --bits 128 Input 50 dice rolls [1-6]: 234322343242422344161254151 Input 23 more dice rolls [1-6]: 33116265515343114314456 Mnemonic Sentence: mountain tilt wing silk
rude foxalmost volume wine media verify card
Read about my new auditable seed generation process for non-technical users here.
This software is in early-stage development and is not baked enough for beta-testing - let alone production use. Do not use with real funds under any circumstances.
Rudefox is a modular stack for creating Bitcoin custody solutions covering as much of the full vertical as possible, from custom full-node implementation to hardware wallet firmware. Each element of the stack is optional and seamlessly swappable with other tools in the Bitcoin ecosystem.
Much of the functionality is still missing; this project has not even reached
alpha status yet. So far, the works in progress are:
vixen - Zero-Dependency Bitcoin base-library with full BIP support
Pair of command line tools for the creation and management of Bitcoin wallets
burrow - Air-gapped seed generation, address derivation and transaction signing on a single-board computer (SBC)
reynard - Watch-only wallet and transaction creation as complement to
labrynth - Blockchain indexer (optional backend for
api-bitcoind - RPC client wrapper for
bitcoind API (optional backend for
api-esplora - REST client for Esplora API (optional backend for
burrowCLI only depends on Picocli and ZXing Core QR code library)
In support of the school of thought that holds that a strong custody solution mixes several stacks from different vendors, I aim to support and interact seamlessly with as much of the tools that are already out there, in terms of self-hosted Bitcoin clients, block explorers, hardware/software wallets and storage protocols.
Attention to user experience is a must and I will implement a layer of user tools and wizards that make configuration and setup of the solution as easy and seamless as possible.