Name | Packages |
---|---|
suite | core, web, desktop, native, data, storage |
components | components, storybook native |
rollout | rollout |
blockchain-link | blockchain-link |
integration-tests | integration-tests |
Before you start make sure you have downloaded and installed Node.js LTS, Yarn and git.
git clone git@github.com:trezor/trezor-suite.git
yarn
yarn build:libs && yarn workspace @trezor/suite-data msg-system-sign-config
To set up your dev environment for a native platform (iOS/Android) follow these additional steps.
Run a dev build:
yarn suite:dev
(web app)yarn suite:dev:desktop
(electron app)yarn suite:dev:android
(react-native Android)yarn suite:dev:ios
(react-native iOS)Inspired by GitLab Contributing Guide
Using Conventional Commits is strongly recommended and might be enforced in future.
Please report suspected security vulnerabilities in private to security@satoshilabs.com, also see the disclosure section on the Trezor.io website. Please do NOT create publicly viewable issues for suspected security vulnerabilities.
Find specific settings for Integrated Development Environments (IDE) in IDE.md
Trezor Firmware Repository Structure ci: Gitlab CI configuration files common/defs: JSON coin definitions and support tables common/protob: Common protobuf definitions for the Trezor protocol common/t
Deprecated We've moved to monorepo trezor-firmware. Please file all issues and Pull Requests there. TREZOR Core This is the source code for 2nd generation of TREZOR called TREZOR model T. It runs both
trezor-crypto Heavily optimized cryptography algorithms for embedded devices. These include: AES/Rijndael encryption/decryption Big Number (256 bit) Arithmetics BIP32 Hierarchical Deterministic Wallet
python-trezor Python library and commandline client for communicating with TREZORHardware Wallet See https://trezor.io for more information Install Python-trezor requires Python 3.5 or higher, and lib
TREZOR One Bootloader and Firmware https://trezor.io/ How to build the TREZOR bootloader, firmware and emulator Ensure that you have Docker installed. You can follow Docker's installation instructions
OpenGeo Suite 是一个开源地理信息软件,提供了一个最好的综合性的一揽子易于安装Web的制图和数据共享解决方案。它由几部分组成。GeoServer是地图和功能服务器提供标准化的Web访问的数据源基础地理信息系统和制图质量的地图。 GeoWebCache是Web地图加速器,智能高速缓存和地图服务,处理地图瓦片缓存。SLD(Styled Layer Descriptors)提供Web样式的地