Bitcoin HWI README entry and various formatting corrections

This commit is contained in:
nixbitcoin 2019-05-13 17:13:23 +02:00
parent ab2da64075
commit 64ce7cb261
No known key found for this signature in database
GPG Key ID: DD11F9AD5308B3BA
4 changed files with 8 additions and 7 deletions

View File

@ -25,8 +25,7 @@ It should be a reproducible and extensible platform for applications building on
Available modules Available modules
--- ---
By default the `configuration.nix` provides: By default the `configuration.nix` provides:
* bitcoind (pruned) with outbound connections through Tor and inbound connections through a hidden * bitcoind with outbound connections through Tor and inbound connections through a hidden service. By default loaded with banlist of spy nodes.
service. By default loaded with banlist of spy nodes.
* [clightning](https://github.com/ElementsProject/lightning) with outbound connections through Tor, not listening * [clightning](https://github.com/ElementsProject/lightning) with outbound connections through Tor, not listening
* includes "nodeinfo" script which prints basic info about the node * includes "nodeinfo" script which prints basic info about the node
* adds non-root user "operator" which has access to bitcoin-cli and lightning-cli * adds non-root user "operator" which has access to bitcoin-cli and lightning-cli
@ -40,6 +39,8 @@ In `configuration.nix` the user can enable:
* [spark-wallet](https://github.com/shesek/spark-wallet) * [spark-wallet](https://github.com/shesek/spark-wallet)
* [electrs](https://github.com/romanz/electrs) * [electrs](https://github.com/romanz/electrs)
* recurring-donations, a module to repeatedly send lightning payments to recipients specified in the configuration. * recurring-donations, a module to repeatedly send lightning payments to recipients specified in the configuration.
* [bitcoin-core-hwi](https://github.com/bitcoin-core/HWI).
* You no longer need extra software to connect your hardware wallet to Bitcoin Core. Use Bitcoin Core's own **H**ardware **W**allet **I**nterface with one `configuration.nix` setting.
The data directories of the services can be found in `/var/lib` on the deployed machines. The data directories of the services can be found in `/var/lib` on the deployed machines.

View File

@ -38,7 +38,7 @@
### ELECTRS ### ELECTRS
# Enable this module to use electrs, an efficient re-implementation of # Enable this module to use electrs, an efficient re-implementation of
# Electrum Server in Rust. Only enable this if hardware wallets are # Electrum Server in Rust. Only enable this if hardware wallets are
# disabled. # disabled.
# services.electrs.enable = true; # services.electrs.enable = true;
@ -85,8 +85,8 @@
# Ledger must be initialized through the official ledger live app and the Bitcoin app must # Ledger must be initialized through the official ledger live app and the Bitcoin app must
# be installed and running on the device. # be installed and running on the device.
# services.hardware-wallets.ledger = true; # services.hardware-wallets.ledger = true;
# Trezor can be initialized with the trezorctl command in nix-bitcoin. More information can # Trezor can be initialized with the trezorctl command in nix-bitcoin. More information in
# be found in `docs/usage.md`. # `docs/usage.md`.
# services.hardware-wallets.trezor = true; # services.hardware-wallets.trezor = true;
# FIXME: Define your hostname. # FIXME: Define your hostname.

View File

@ -341,7 +341,7 @@ You can also build Nix from source by following the instructions at https://nixo
``` ```
``` ```
boot.loader.grub.device = "/dev/sda"; boot.loader.grub.device = "/dev/sda";
``` ```
9. Setup environment 9. Setup environment

View File

@ -197,7 +197,7 @@ Initialize a Trezor for Bitcoin Core's Hardware Wallet Integration
Follow the on-screen instructions Follow the on-screen instructions
**Caution: This command _will_ wipe your device. If you already store Bitcoin on it, only do this with the recovery seed nearby.** **Caution: This command _will_ wipe your device. If you already store Bitcoin on it, only do this with the recovery seed nearby.**
5. Set up your Trezor, if this is a fresh device 5. Set up your Trezor, if this is a fresh device
``` ```