About Trézór Bridge®™
Trézór Bridge®™ is a lightweight, local application whose purpose is to provide a stable, secure transport layer between compatible hardware wallets and modern web browsers. Bridge addresses the evolving landscape of browser device APIs by offering a consistent local endpoint for WebUSB, WebHID and other transports — enabling web-based wallets and dApps to request transaction signatures while ensuring private keys remain on the hardware device.
Why use a local bridge?
Browsers progressively lock down direct device access for security reasons. A well-designed local bridge reduces friction for legitimate wallets and dApps while minimizing the need for kernel-level drivers or privileged system changes. Because Bridge operates locally, it is able to standardize communication across browsers and operating systems without exposing key material to the network.
How Bridge protects your keys
Bridge acts as a translator between browser requests and the physical device. The local software does not derivatively generate or store seed material; it relays APDU-style commands or transport packets to the device. The hardware wallet's secure element is the single source of truth for cryptographic operations and displays transaction details for user confirmation. As long as you verify actions on the device screen, the host can be considered untrusted for transaction authenticity.
Downloads & verification
Only download Bridge from the official vendor releases page or a trusted repository. Attackers occasionally host trojanized binaries on mirror sites, so always verify installer integrity using published checksums and signatures before running any installers.
- macOS / Linux:
shasum -a 256 path/to/fileorsha256sum - Windows PowerShell:
Get-FileHash -Algorithm SHA256 path\to\file - To verify GPG signatures:
gpg --verify signature.sig file
Installation & quick start
Installation steps vary by operating system; these condensed instructions emphasize security and user confirmation. Always consult official docs for edge cases and platform-specific caveats.
Windows
- Run the signed .exe installer. Confirm the publisher in the UAC prompt before allowing the installer to proceed.
- Allow the Bridge process to run and accept local firewall prompts if necessary for local endpoint communication.
- Open your browser and a supported web wallet; when prompted, grant the site access to your device while verifying the origin and TLS certificate.
macOS
- Mount the .dmg and copy the app to Applications.
- On first run, macOS may request permission to access USB devices — approve these prompts only for trusted apps.
- Open the browser and proceed to pair your hardware wallet when requested by the wallet UI.
Linux
- Make the AppImage executable (
chmod +x) or install the distribution package. - On many distros you will need udev rules so non-root users can access USB devices; follow vendor-provided examples.
- Start Bridge and open your wallet UI to pair the device.