From a94138ebb3ed8de92dea75f850fc0f573e7b4652 Mon Sep 17 00:00:00 2001 From: pythcoiner Date: Fri, 19 Jul 2024 01:14:41 +0200 Subject: [PATCH] doc: update signing device support & versions for taproot --- doc/{signing_devices.md => SIGNING_DEVICES.md} | 7 ++----- doc/TRY.md | 2 +- doc/USAGE.md | 6 +++--- 3 files changed, 6 insertions(+), 9 deletions(-) rename doc/{signing_devices.md => SIGNING_DEVICES.md} (84%) diff --git a/doc/signing_devices.md b/doc/SIGNING_DEVICES.md similarity index 84% rename from doc/signing_devices.md rename to doc/SIGNING_DEVICES.md index b6547432..ad41ade9 100644 --- a/doc/signing_devices.md +++ b/doc/SIGNING_DEVICES.md @@ -10,7 +10,7 @@ repository](https://github.com/wizardsardine/async-hwi). Version 1.5.0 and above of the firmware is supported for use in P2WSH descriptors. -Support for use in Taproot descriptors has been implemented but not yet released. +For use in Taproot descriptors you should use version 1.9.0 or higher. ## [Ledger](https://github.com/LedgerHQ/app-bitcoin-new) @@ -28,11 +28,8 @@ Support for use in Taproot descriptors is not yet available in the firmware. Support for use in both P2WSH and Taproot descriptors has only been released in Beta as of this writing. It is only supported by the [Edge firmware](https://github.com/Coldcard/firmware?tab=readme-ov-file#long-lived-branches). +For use in Taproot descriptors you should use version 6.3.3 or higher. -As of this writing, Coldcard on Taproot will only be usable for descriptors which only use a single -key as their primary path. This is due to a discrepancy in how Coldcard derives [deterministically -unspendable Taproot internal -keys](https://delvingbitcoin.org/t/unspendable-keys-in-descriptors/304). ## [Jade](https://github.com/Blockstream/Jade) diff --git a/doc/TRY.md b/doc/TRY.md index 0e62606d..8e354b77 100644 --- a/doc/TRY.md +++ b/doc/TRY.md @@ -7,7 +7,7 @@ This document is a short set of instructions for trying out Liana on Bitcoin sig give any nuance, details or describe alternative configurations. This guide will make use Liana as a "hot wallet", and use the "Liana managed" `bitcoind` option. -You can also connect your Ledger or SpecterDIY hardware signer if you have some at hand (and maybe by the time you read this guide, Bitbox, Coldcard and Jade - integration is coming soon). +You can find [here](./SIGNING_DEVICES.md) the list of supported signing devices. If you'd like to try out Liana using emulators of hardware signing device you can use the [Specter simulator](https://github.com/cryptoadvance/specter-diy/blob/master/docs/simulator.md) or the diff --git a/doc/USAGE.md b/doc/USAGE.md index c24e3176..b49f755f 100644 --- a/doc/USAGE.md +++ b/doc/USAGE.md @@ -159,10 +159,10 @@ strongly recommend using a hardware signing device for any non-trivial amount. For now, the following signing devices are supported: - Ledger Nano S, S+ & X -- BitBox02 +- BitBox02 (P2WSH only) - Specter DIY -- Coldcard MK4 -- Blockstream Jade +- Coldcard MK4 & Q +- Blockstream Jade (P2WSH only) For more information (such as compatibility and minimum supported versions) please read the [signing devices documentation](./signing_devices.md).