From df5c4ee85d2f138f180842df6aa09d73c663d51d Mon Sep 17 00:00:00 2001 From: Antoine Poinsot Date: Fri, 7 Apr 2023 12:17:22 +0200 Subject: [PATCH] doc: remove mentions of experimental Ledger apps It's not needed anymore --- CHANGELOG.md | 2 +- README.md | 9 +++------ doc/signing_devices.md | 33 +++++---------------------------- 3 files changed, 9 insertions(+), 35 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e3ff095d..0a53c067 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,7 +19,7 @@ usability improvements in the GUI around signing devices management, and more. - At signing time we now warn you if the descriptor is not registered on the signing device. - The signer alias is now displayed along with its type when signing. - You can now connect to a running daemon without having to provide a path to its configuration, - provided it is using the default location for its data directory. + provided it is using the default location for its data directory (or `--datadir` is used). - The GUI will now log to a `installer.log` file at the root of the datadir during installation, and to a `/liana-gui.log` when running. In case of crash, this will contain a backtrace. - During installation we now check the connection to bitcoind. diff --git a/README.md b/README.md index 3cee16b5..d5f69bb0 100644 --- a/README.md +++ b/README.md @@ -111,12 +111,9 @@ Liana can be used as a hot wallet. Note that mnemonics would be stored in clear strongly recommend using a hardware signing device for any non-trivial amount. For now, only the Ledger and Specter DIY signing devices are supported, as Miniscript compatibility -of the signer is a must. We expect more signing devices to implement Miniscript capability. For more -information, please read the [signing devices documentation](./doc/signing_devices.md). - -If you are using a Ledger device, the minimum supported version of the Bitcoin application is -`2.1.0`. You may have to tweak with the Ledger Live options in order to install it for now, see the -instructions [here](./doc/signing_devices.md). +of the signer is a must. More signing devices are expected to implement Miniscript capability in the +near future. For more information (such as minimum supported versions, please read the [signing +devices documentation](./doc/signing_devices.md). If you are using the GUI, it should be intuitive what menu to use depending on your intention. If it is not, bug reports are very welcome so [feel free to report it](https://github.com/wizardsardine/liana/issues)! :) diff --git a/doc/signing_devices.md b/doc/signing_devices.md index ea54b733..2d5251e2 100644 --- a/doc/signing_devices.md +++ b/doc/signing_devices.md @@ -1,9 +1,9 @@ # Signing devices -Documentation related to signing devices. For now only Specter and Ledger (at the latest version of -the application) are supported since we need them to support Miniscript descriptors. +Documentation related to signing devices. For now only Specter and Ledger are supported since we +need signers to support Miniscript descriptors. -The connection the signing devices is implemented in [another +The connection to the signing devices is implemented in [another repository](https://github.com/wizardsardine/async-hwi). @@ -13,28 +13,5 @@ repository](https://github.com/wizardsardine/async-hwi). ## Ledger -Only the latest version of the Bitcoin application (with full Miniscript descriptors support) is -supported. This is version 2.1.0. - -Unfortunately the 2.1.0 Bitcoin application comes with a breaking change of the interface. Its -[rollout was paused](https://twitter.com/salvatoshi/status/1610663029913313280) due to compatibility -issues with existing applications. Since then the application is not available through the regular -app store channel anymore. - -Its rollout was later [resumed **on testnet only**](https://twitter.com/salvatoshi/status/1612432385013956617). -In order to be able to install the latest Bitcoin testnet application from Ledger Live, first go to -settings (top-right corner on the home screen), then "Experimental features" and tick "Developer -mode". You will then be available to install the "Bitcoin test" application from the "My ledger" -panel. - -In order to be able to install the latest Bitcoin application on mainnet, one more step is required. -Go to "settings" (top-right corner), then "Experimental features", enable "My Ledger provider" and -insert "4" in the field. You may then go to "My Ledger" and install the 2.1.0 Bitcoin application -for mainnet. *Do not* download any other app from the provider 4. **Make sure to disable** the "My -Ledger provider" setting once you installed the Bitcoin app. - -It's worth noting that although you need to tweak with the "Experimental features" settings, the -Bitcoin application is not experimental anymore. It was just downgraded in Ledger live from released -to experimental in order to prevent people from upgrading by mistake and not be able to keep using -applications not compatible with the new interface. It is however not safe to use it for installing -any other application. +Minimum supported version of the Bitcoin application is 2.1.0 (the first version to have full +Miniscript descriptors support).