Trinity is now deprecated. Please use Firefly.
About ◈ Prerequisites ◈ Installation ◈ Getting started ◈ Supporting the project ◈ Joining the discussion
This is the official IOTA wallet, which allows you to do the following:
- Create password-protected accounts to store and access your seeds
- Send transactions
- Generate addresses
- Read your balance and transaction history
Please report any issues in our issue tracker.
To compile Trinity, you must have the following:
- Node.js 10 (>=10.19) or 11
- Yarn package manager.
The latest downloadable versions of Trinity are available on the Trinity website.
If you want to run a local version of Trinity, compile the code by doing the following:
-
Clone this repository
git clone https://github.com/iotaledger/trinity-wallet.git
-
Change into the
trinity-wallet
directorycd trinity-wallet
-
Install the shared dependencies
yarn && yarn deps:shared
-
Follow the instructions to compile either Trinity Mobile or Trinity Desktop.
If you want help getting started as a user of the wallet, see the documentation portal.
If you are contributing to the Trinity codebase, see the following resources:
If Trinity has been useful to you and you feel like contributing, consider posting a bug report, feature request or a pull request.
See the contributing guidelines for more information.
If you want to get involved in the community, need help with getting setup, have any issues related to Trinity or just want to discuss IOTA, Distributed Ledger Technology (DLT) and IoT with other people, feel free to join our Discord.