This package serves as:
- an interactive documentation for @trezor/connect package
- a referential implementation of @trezor/connect-web in "popup mode"
To run the explorer locally:
yarn workspace @trezor/connect-explorer dev
- runs dev server on port 8088
- production. This build allows working with restricted methods (management) since it is hosted on a whitelisted domain.
- non-whitelisted domain, which is pointing to the latest stable version of @trezor/connect. This build effectively simulates 3rd party integration.
- develop Branches builds available for here for internal use.
When connect-explorer
is run locally, WebUSB is disabled because @trezor/connect-popup runs on a different domain and Chrome does not allow navigator.usb.requestDevice
calls between cross-site elements since v72. Further investigation needed to see if we can fix that. Until then, run Bridge to connect to Trezor.