Stellar-Wallets-Kit icon indicating copy to clipboard operation
Stellar-Wallets-Kit copied to clipboard

FEAT: Add Trezor Wallet Integration

Open lauchaves opened this issue 7 months ago • 2 comments

  • What kind of change does this PR introduce?

    • This PR introduces a Feature.
  • What is the current behavior?

  • What is the new behavior (if this is a feature change)?

    • The new behavior includes the integration of the Trezor hardware wallet, following the Stellar Wallets Kit Docs. A new "module" compatible with the kit has been developed.
    • The following functionalities were implemented:
      • Checking if a Trezor device is available.
      • Retrieving the public key from a connected Trezor device.
      • Signing Stellar transactions using the Trezor device.
  • Other information:

    • This feature uses the @trezor/connect , @trezor/connect-plugin-stellar libraries and @stellar/stellar-sdk libraries.
    • It supports essential Trezor functionalities but does not support signing random blobs or authorization entries.
    • Detailed error handling and logging have been implemented to ensure better debugging and user feedback.
  • Resources:

lauchaves avatar Jun 28 '24 04:06 lauchaves