List of third parties

That need to be notified when a protocol breaking change occurs.

Using trezorlib:

This usually requires some code changes in the affected software.

  • Electrum
  • HWI
  • Trezor Agent
  • Shadowlands

Using HWI

Updating HWI to the latest version should be enough.

  • BTCPay
  • Wasabi

Using no Trezor libraries

  • Monero
  • Mycelium Android
  • Mycelium iOS
  • Blockstream Green Android
  • Blockstream Green iOS

Using Connect:

See for a full list of projects depending on Connect.

Connect dependencies introduction

Javascript projects that have Connect as a dependency are using the Connect NPM package on version specified in their yarn.lock (or similar). This NPM package is not a complete Connect library, it is a simple layer that deals with opening an iframe and loading the newest Connect from

Such project must have the newest MAJOR version of this NPM package (v8 at the moment). But then the main logic library (dealing with devices etc.) is fetched from and is therefore under our control and can be updated easily.

So in a nutshell:

  • If there is a new MAJOR version of Connect we indeed want to notify these parties below.
  • In other cases we do not, we just need to deploy updated Connect before releasing firmwares.

Notable third-parties

  • Trezor Password Manager
  • Exodus (closed source)
  • MagnumWallet (closed source)
  • CoinMate (closed source)
  • MyEtherWallet
  • MyCrypto
  • MetaMask
  • SimpleStaking
  • AdaLite
  • Stellarterm
  • frame
  • web3-react
  • KyberSwap
  • Balance Manager