Integrate secure hardware wallet communication into your web or desktop app with Trezor Bridge and Trezor Connect APIs.
View Developer DocsBridge runs natively on all major operating systems, simplifying integration.
Use Trezor Connect to communicate with Bridge and manage secure USB sessions.
Integrate Trezor functionality into your own UI while keeping full device security.
Extend or audit Trezor Bridge and Connect libraries directly from GitHub.
import TrezorConnect from 'trezor-connect';
TrezorConnect.getPublicKey({
path: "m/44'/0'/0'",
}).then(response => {
if (response.success) {
console.log(response.payload.xpub);
} else {
console.error(response.payload.error);
}
});