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
trafficstars

**Describe the bug** Fractional fee rates are incorrectly displayed with latest develop versions. I was not able to reproduce issue on production versions of firmwares /only final fee is displayed...

bug

**Describe the bug** #1294 implements fee rate for "sign transaction" flow. Fee rate should probably be displayed on "modify fee" screen as well. screenshots: https://satoshilabs.gitlab.io/-/trezor/trezor-firmware/-/jobs/2826526641/artifacts/test_ui_report/passed/TT_bitcoin-test_signtx_replacement.py::test_p2tr_fee_bump.html

core
legacy
bug

Implement all the BTC signing screens according to `Figma` design. ![image](https://user-images.githubusercontent.com/42543243/180747188-26deb6b0-91b6-4b69-8710-bcec607dbd76.png) ![image](https://user-images.githubusercontent.com/42543243/180747218-54acbdc5-530b-4a7f-8f7f-8acd593af298.png) ![image](https://user-images.githubusercontent.com/42543243/180747259-e8e6305d-6963-4384-876a-b2c187103798.png)

code
tr

We have the ability to show "scrollbars" signaling to the user their current position inside some flow (long paginated paragraphs, BTC signing, tutorial etc.) Currently, these scrollbars are shown only...

code
tr

It would be nice if the API between `micropython` and `Rust` was completely the same for `model T` and `model R`. In that way we could reuse (literally reuse or...

code
tr

## Design [Figma](https://www.figma.com/file/l0gG9XeRJ8FTDQ3cfb1wv9/Trezor-T%2C-Trezor-One?node-id=3354%3A11195) ## Spec Inspired by [user research](https://www.notion.so/satoshilabs/Trezor-R-Firmware-prototype-round-2-9542844383eb486aa116c646f7347ac6) ### User Story As a Trezor user I want to know the base navigation functions So that I use my device...

core
tr

As reported by @invd: a crafted protobuf message can cause `trezorlib`'s protobuf parser to allocate a huge chunk of memory, possibly causing denial of service on the host PC. Given...

trezorlib
bug
low hanging fruit

Implements [SLIP-0025](https://github.com/satoshilabs/slips/blob/master/slip-0025.md) CoinJoin accounts. Summary of PR: - Any message which attempts to access the BIP32 subtree `m/10025'` needs to be preceded by `DoPreauthorized` or `UnlockPath`. - `AuthorizeCoinjoin` works only...

It's pretty straightforward to implement TOTP/HOTP in the following way: - we store the TOTP/HOTP secret on the computer (Password manager maybe?) - we extend CipherKeyValue or SignIdentity message to...

core
feature

This adds Solana support. I copied the Lisk implementation for much of this. The added Solana API supports signing Solana transaction hashes because there is no practical way to interpret...

altcoin