Skip to content

feat: trezor hardware support#507

Open
coreyphillips wants to merge 4 commits intomasterfrom
feat/trezor-integration
Open

feat: trezor hardware support#507
coreyphillips wants to merge 4 commits intomasterfrom
feat/trezor-integration

Conversation

@coreyphillips
Copy link
Copy Markdown

Description

The intention of this Trezor dev dashboard is to serve as a place for developers to test and troubleshoot Trezor hardware features as they emerge. This is not meant to be user facing, but to serve as a reference for how to use and interact with Trezor hardware devices once work on user-facing Trezor features begin by the mobile team.

  • Implements Trezor hardware support via bluetooth
  • Implements a Trezor dev dashboard that is only be accessible in dev mode at the following location:
    Settings->Advanced->Trezor
  • Supports address generation, public key export, message signing, balance lookup, transaction creation, signing & broadcast

Introduce BLE-based Trezor support including device discovery, connection management, PIN/passphrase/pairing flows, address generation, message signing, transaction creation/signing, and  balance lookup. Gated behind dev settings.
@coreyphillips coreyphillips self-assigned this Mar 25, 2026
@coreyphillips coreyphillips added the enhancement New feature or request label Mar 25, 2026
Copy link
Copy Markdown

@claude claude bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

Reviewed for bugs and CLAUDE.md compliance. Found 3 issues: 1 confirmed bug and 2 CLAUDE.md violations.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant