trezor-firmware icon indicating copy to clipboard operation
trezor-firmware copied to clipboard

:lock: Trezor Firmware Monorepo

Results 536 trezor-firmware issues
Sort by recently updated
recently updated
newest added

**Describe the bug** Adding Trezor Model T as a security key to Google fails. **Firmware version and revision** 2.4.3 **Desktop/smartphone setup (please complete the following information):** - OS: macOS -...

core
bug

[Output Script Descriptor](https://github.com/bitcoin/bips/blob/master/bip-0380.mediawiki#motivation) are a sane standard for wallet backups. They express all the information necessary to locate owned (or partially owned) outputs in an engineer-readable format, avoiding the pitfalls...

blocked

Would be useful if headertool gave specific reason why it failed to recognize image type. Right now, it produces general "Unrecognized image type" error. For example, information that the fail...

code
low hanging fruit

With the [Bitcoin-HWI](https://github.com/bitcoin-core/HWI) support maturing, it would be nice to get support for arbitrary scripts. P2SH and P2WSH have been fairly open ended in bitcoin-core for a while now. Arbitrary...

core
bitcoin
blocked

Dry-run recovery should display words on screen to prevent malware lying to device about used words.

legacy
feature

reposted from @invd: ---- In the U2F protocol, the Trezor explicitly specifies that it supports the [U2F_WINK mechanism](https://fidoalliance.org/specs/fido-u2f-v1.2-ps-20170411/fido-u2f-hid-protocol-v1.2-ps-20170411.html#u2fhid_wink) This is meant as > The wink command performs a vendor-defined action...

legacy

The integer storing/loading code should be consolidated into a single header. There are a few strategies we could use: 1. Bitwise operations (I think GCC might be smart enough to...

crypto
code

- [x] HAL - [x] display - [x] touch - [x] usb - [x] modules - [x] modtrezorconfig - [x] modtrezorcrypto - [x] modtrezorio - [x] modtrezorui - [x] modtrezorutils...

core
epic

T2 has display so we can show head/tails or 1-2-3-4-5-6 user interface for cointoss/diceware initialization to generate user entropy.

core
feature

It is possible to lock the device to communicate only with a particular host. The implemenetation would look like this: - trezor bridge would collect various serial numbers (such as...

core
feature