executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
bitcoin-hardware-trezorTrezor hardware wallets: Model T, Model One, Trezor Safe 3, Safe 5, Safe 7. Trezor Suite, trezorctl, USB protocol, BIP32 derivation, passphrase support, Shamir Backup. USE WHEN: integrating with Trezor, supporting Trezor in app, troubleshooting Trezor signing.
Independent GitHub snapshot · Automated classification · Original documentation governs
Trezor (SatoshiLabs, Czech Republic) was the first hardware wallet (2014). Open-source firmware + open-source software.
| Model | Year | Notes |
|---|---|---|
| Trezor One | 2014 | Original, no touchscreen, OLED display |
| Trezor Model T | 2018 | Touchscreen, Shamir Backup support |
| Trezor Safe 3 | 2023 | Secure Element, BIP-39 + Shamir |
| Trezor Safe 5 | 2024 | Touch, Secure Element, color display |
| Trezor Safe 7 | 2025 | Dual SE (TROPIC01 + EAL6+), BLE, color touch |
Years are launch years. Safe 3 shipped with firmware 2.6.3 (15 November 2023), Safe 5 with 2.7.2 (14 June 2024), Safe 7 with 2.9.3 (21 October 2025). Current firmware line is 2.12.4 (19 August 2026).
Trezor Safe 7 (launched 21 October 2025) is the first consumer device to ship Tropic Square's TROPIC01, a transparent and auditable secure element, alongside an EAL6+ Optiga element and an STM32U5 MCU - three independent layers from separate vendors. Firmware updates, device authentication and boot use the post-quantum SLH-DSA-128 signature scheme.
TROPIC01 disclosure (3 June 2026): Ledger Donjon reported a successful laser fault-injection attack against TROPIC01 (Tropic Square was informed in late January 2026); Tropic Square then identified a follow-on method targeting the chip's PIN protection. Trezor's response states that PIN, funds and wallet backup on the Safe 7 stay safe because only one of the three independent layers is affected, and that a hardware-level fault attack cannot be remediated by a firmware update.
Default BIP44/49/84/86 paths. Configurable via Suite or third-party wallet.
Trezor supports BIP39 passphrase:
SLIP-39:
trezorctl (CLI):
trezorctl get-public-key -n "m/84'/0'/0'"
trezorctl btc sign-tx -c bitcoin "$(cat tx.json)"
trezor-connect (web): JavaScript SDK for browser apps.
Trezor signs PSBT v0 (BIP174). Pass PSBT to device, user confirms, device returns signed PSBT.
Multi-sig PSBT: Trezor can sign as one party in a multisig.
m/84'/0'/0' for native segwit.