Overview — Build secure wallets, dapps and integrations
Welcome to the Trezor Suite® – Getting Started™ Developer Portal. This portal centralizes everything developers need: SDK downloads, API references, step-by-step Quickstart guides, sample apps and secure integration best practices for working with hardware wallets and the Trezor Suite ecosystem.
Quickstart highlights
Developer Quickstart
Follow these three steps to begin integrating Trezor Suite Getting Started Developer Portal resources into your app:
- Install: npm i @trezor/suite-sdk
- Connect: Use Trezor Connect with explicit permission prompts and allowlist your origin for secure UX.
- Test: Run the included testnet samples and verify signatures using the portal diagnostics.
// Minimal example: connect and get bitcoin address
import TrezorConnect from 'trezor-connect';
TrezorConnect.manifest({email:'dev@example.com', appUrl:'https://example.com'});
TrezorConnect.getAddress({path:"m/44'/0'/0'/0/0", coin:'btc'})
.then(r => console.log(r))
.catch(err => console.error(err));
Why use this portal?
This Developer Portal accelerates safe integration with the Trezor ecosystem. It provides curated guides for hardware wallet security, recommended UX patterns, and a stable SDK. Whether you are building a custodial platform, a mobile companion app or an open-source wallet, the Trezor Suite Getting Started Developer Portal has tailored paths and sample code to reduce development time and increase user trust.
Frequently Asked Questions
How do I update my device firmware?
Use the Firmware updater inside Trezor Suite or follow the step-by-step Firmware Update guide available in the portal Resources → Firmware.
Can I use the portal for production apps?
Yes — use the SDK and follow the security checklist. Always test on testnet and ensure your users confirm transactions on-device.
Does the portal include compliance documentation?
We provide security whitepapers, cryptography references, and compliance notes to assist legal and security reviews.
Are there community contributions?
Yes. The developer portal links to community sample libraries and encourages PRs on GitHub for integrations and examples.
How do I report bugs or request features?
Open an issue on the portal’s GitHub repository or use the built-in feedback widget to submit reproducible steps and logs.