desktop-wallet icon indicating copy to clipboard operation
desktop-wallet copied to clipboard

Trezor - integrate to wallet

Open surekabpm opened this issue 3 years ago • 1 comments

We need to get Trezor integrated to Symbol wallet.

Trezor Symbol app: https://github.com/symbol/trezor-firmware/tree/symbol-integration (it supports all transactions, including ones not support on our current ledger app). Written by @Momo10101 (discord yxmomo#8097)

Prototype of Symbol desktop wallet integration (written by FDS) - maybe some code can be reused:

surekabpm avatar Jul 27 '21 12:07 surekabpm

Bumping this into higher priority now that we're done with the urgent items.

Current state:

  • Trezor Symbol App is done (although it was done 6 months ago and might be stale/breaking)
  • Our wallet is not connecting to the Trezor hardware wallet at the moment.

Next steps:

  • Using Trezor Connect, and a Trezor model T simulator or hardware wallet, get the wallet to communicate with the trezor and: 1) get addresses and 2) sign transactions.

Relevant information

  • Trezor Connect API: https://wiki.trezor.io/Developers_guide:Trezor_Connect_API
  • In this PDF there's an example on how to run Trezor Connect with our wallet: SymbolWalletTrezor_ReleaseNotes_Phase1_April27_2021.pdf
  • There isn already-built Proof of Concept that gets bip32 paths here: https://github.com/symbol/connect/tree/symbol-integration for inspiration

coiki avatar Dec 16 '21 10:12 coiki