@@ -10,56 +10,56 @@ The table below lists what devices and features are supported for each device.
1010* ``✗ `` - supported by the firmware and not implemented in HWI
1111* ``― `` - not supported by the firmware
1212
13- +------------------------------------+---------------+---------------+--------------+----------------+----------+----------+---------+----------+------------------+
14- | Feature \\ Device | Ledger Nano X | Ledger Nano S | Trezor One | Trezor Model T | BitBox01 | BitBox02 | KeepKey | Coldcard | Blockstream Jade |
15- +====================================+===============+===============+==============+================+==========+==========+=========+==========+==================+
16- | Support Planned | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
17- +------------------------------------+---------------+---------------+--------------+----------------+----------+----------+---------+----------+------------------+
18- | Implemented | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
19- +------------------------------------+---------------+---------------+--------------+----------------+----------+----------+---------+----------+------------------+
20- | xpub retrieval | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
21- +------------------------------------+---------------+---------------+--------------+----------------+----------+----------+---------+----------+------------------+
22- | Message Signing | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
23- +------------------------------------+---------------+---------------+--------------+----------------+----------+----------+---------+----------+------------------+
24- | Device Setup | ― | ― | ✓ | ✓ | ✓ | ✓ | ✓ | ― | ― |
25- +------------------------------------+---------------+---------------+--------------+----------------+----------+----------+---------+----------+------------------+
26- | Device Wipe | ― | ― | ✓ | ✓ | ✓ | ✓ | ✓ | ― | ― |
27- +------------------------------------+---------------+---------------+--------------+----------------+----------+----------+---------+----------+------------------+
28- | Device Recovery | ― | ― | ✓ | ✓ | ― | ✓ | ✓ | ― | ― |
29- +------------------------------------+---------------+---------------+--------------+----------------+----------+----------+---------+----------+------------------+
30- | Device Backup | ― | ― | ― | ― | ✓ | ✓ | ― | ✓ | ― |
31- +------------------------------------+---------------+---------------+--------------+----------------+----------+----------+---------+----------+------------------+
32- | P2PKH Inputs | ✓ | ✓ | ✓ | ✓ | ✓ | ― | ✓ | ✓ | ✓ |
33- +------------------------------------+---------------+---------------+--------------+----------------+----------+----------+---------+----------+------------------+
34- | P2SH-P2WPKH Inputs | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
35- +------------------------------------+---------------+---------------+--------------+----------------+----------+----------+---------+----------+------------------+
36- | P2WPKH Inputs | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
37- +------------------------------------+---------------+---------------+--------------+----------------+----------+----------+---------+----------+------------------+
38- | P2SH Multisig Inputs | ✓ | ✓ | ✓ | ✓ | ✓ | ― | ✓ | ✓ | ✓ |
39- +------------------------------------+---------------+---------------+--------------+----------------+----------+----------+---------+----------+------------------+
40- | P2SH-P2WSH Multisig Inputs | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
41- +------------------------------------+---------------+---------------+--------------+----------------+----------+----------+---------+----------+------------------+
42- | P2WSH Multisig Inputs | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
43- +------------------------------------+---------------+---------------+--------------+----------------+----------+----------+---------+----------+------------------+
44- | Bare Multisig Inputs | ✓ | ✓ | ― | ― | ✓ | ― | ― | ― | ✓ |
45- +------------------------------------+---------------+---------------+--------------+----------------+----------+----------+---------+----------+------------------+
46- | Taproot Inputs | ✓* | ✓* | ✓* | ✓* | ― | ― | ― | ― | ― |
47- +------------------------------------+---------------+---------------+--------------+----------------+----------+----------+---------+----------+------------------+
48- | Arbitrary scriptPubKey Inputs | ✓ | ✓ | ― | ― | ✓ | ― | ― | ― | ✓ |
49- +------------------------------------+---------------+---------------+--------------+----------------+----------+----------+---------+----------+------------------+
50- | Arbitrary redeemScript Inputs | ✓ | ✓ | ― | ― | ✓ | ― | ― | ― | ✓ |
51- +------------------------------------+---------------+---------------+--------------+----------------+----------+----------+---------+----------+------------------+
52- | Arbitrary witnessScript Inputs | ✓ | ✓ | ― | ― | ✓ | ― | ― | ― | ✓ |
53- +------------------------------------+---------------+---------------+--------------+----------------+----------+----------+---------+----------+------------------+
54- | Non-wallet inputs | ✓ | ✓ | ✗ \ :sup: `1` | ✗ \ :sup: `2` | ✓ | ― | ✓ | ✓ | ✓ |
55- +------------------------------------+---------------+---------------+--------------+----------------+----------+----------+---------+----------+------------------+
56- | Mixed Segwit and Non-Segwit Inputs | ― | ― | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
57- +------------------------------------+---------------+---------------+--------------+----------------+----------+----------+---------+----------+------------------+
58- | Display on device screen | ✓ | ✓ | ✓ | ✓ | ― | ✓ | ✓ | ✓ | ✓ |
59- +------------------------------------+---------------+---------------+--------------+----------------+----------+----------+---------+----------+------------------+
60-
61- * 1 - Support removed for devices with firmware 1.10.6 and greater .
62- * 2 - Support removed for devices with firmware 2.4.4 and greater .
13+ +------------------------------------+---------------+---------------+--------------+--------------------- +----------+----------+---------+----------+------------------+
14+ | Feature \\ Device | Ledger Nano X | Ledger Nano S | Trezor One | later Trezor models | BitBox01 | BitBox02 | KeepKey | Coldcard | Blockstream Jade |
15+ +====================================+===============+===============+==============+===================== +==========+==========+=========+==========+==================+
16+ | Support Planned | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
17+ +------------------------------------+---------------+---------------+--------------+--------------------- +----------+----------+---------+----------+------------------+
18+ | Implemented | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
19+ +------------------------------------+---------------+---------------+--------------+--------------------- +----------+----------+---------+----------+------------------+
20+ | xpub retrieval | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
21+ +------------------------------------+---------------+---------------+--------------+--------------------- +----------+----------+---------+----------+------------------+
22+ | Message Signing | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
23+ +------------------------------------+---------------+---------------+--------------+--------------------- +----------+----------+---------+----------+------------------+
24+ | Device Setup | ― | ― | ✓ | ✓ | ✓ | ✓ | ✓ | ― | ― |
25+ +------------------------------------+---------------+---------------+--------------+--------------------- +----------+----------+---------+----------+------------------+
26+ | Device Wipe | ― | ― | ✓ | ✓ | ✓ | ✓ | ✓ | ― | ― |
27+ +------------------------------------+---------------+---------------+--------------+--------------------- +----------+----------+---------+----------+------------------+
28+ | Device Recovery | ― | ― | ✓ | ✓ | ― | ✓ | ✓ | ― | ― |
29+ +------------------------------------+---------------+---------------+--------------+--------------------- +----------+----------+---------+----------+------------------+
30+ | Device Backup | ― | ― | ― | ― | ✓ | ✓ | ― | ✓ | ― |
31+ +------------------------------------+---------------+---------------+--------------+--------------------- +----------+----------+---------+----------+------------------+
32+ | P2PKH Inputs | ✓ | ✓ | ✓ | ✓ | ✓ | ― | ✓ | ✓ | ✓ |
33+ +------------------------------------+---------------+---------------+--------------+--------------------- +----------+----------+---------+----------+------------------+
34+ | P2SH-P2WPKH Inputs | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
35+ +------------------------------------+---------------+---------------+--------------+--------------------- +----------+----------+---------+----------+------------------+
36+ | P2WPKH Inputs | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
37+ +------------------------------------+---------------+---------------+--------------+--------------------- +----------+----------+---------+----------+------------------+
38+ | P2SH Multisig Inputs | ✓ | ✓ | ✓ | ✓ | ✓ | ― | ✓ | ✓ | ✓ |
39+ +------------------------------------+---------------+---------------+--------------+--------------------- +----------+----------+---------+----------+------------------+
40+ | P2SH-P2WSH Multisig Inputs | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
41+ +------------------------------------+---------------+---------------+--------------+--------------------- +----------+----------+---------+----------+------------------+
42+ | P2WSH Multisig Inputs | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
43+ +------------------------------------+---------------+---------------+--------------+--------------------- +----------+----------+---------+----------+------------------+
44+ | Bare Multisig Inputs | ✓ | ✓ | ― | ― | ✓ | ― | ― | ― | ✓ |
45+ +------------------------------------+---------------+---------------+--------------+--------------------- +----------+----------+---------+----------+------------------+
46+ | Taproot Inputs | ✓* | ✓* | ✓* | ✓* | ― | ― | ― | ― | ― |
47+ +------------------------------------+---------------+---------------+--------------+--------------------- +----------+----------+---------+----------+------------------+
48+ | Arbitrary scriptPubKey Inputs | ✓ | ✓ | ― | ― | ✓ | ― | ― | ― | ✓ |
49+ +------------------------------------+---------------+---------------+--------------+--------------------- +----------+----------+---------+----------+------------------+
50+ | Arbitrary redeemScript Inputs | ✓ | ✓ | ― | ― | ✓ | ― | ― | ― | ✓ |
51+ +------------------------------------+---------------+---------------+--------------+--------------------- +----------+----------+---------+----------+------------------+
52+ | Arbitrary witnessScript Inputs | ✓ | ✓ | ― | ― | ✓ | ― | ― | ― | ✓ |
53+ +------------------------------------+---------------+---------------+--------------+--------------------- +----------+----------+---------+----------+------------------+
54+ | Non-wallet inputs | ✓ | ✓ | ✓ \ :sup: `1` | ✓ \ :sup: `2` | ✓ | ― | ✓ | ✓ | ✓ |
55+ +------------------------------------+---------------+---------------+--------------+--------------------- +----------+----------+---------+----------+------------------+
56+ | Mixed Segwit and Non-Segwit Inputs | ― | ― | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
57+ +------------------------------------+---------------+---------------+--------------+--------------------- +----------+----------+---------+----------+------------------+
58+ | Display on device screen | ✓ | ✓ | ✓ | ✓ | ― | ✓ | ✓ | ✓ | ✓ |
59+ +------------------------------------+---------------+---------------+--------------+--------------------- +----------+----------+---------+----------+------------------+
60+
61+ * 1 - Since firmware 1.11.1, safety checks must be disabled .
62+ * 2 - Since firmware 2.5.1, safety checks must be disabled .
6363
6464\* There are some caveats. See the `sign_tx ` for these devices.
6565
0 commit comments