Skip to content
This repository was archived by the owner on Feb 26, 2021. It is now read-only.

iotaledger-archive/legacy-wallet-use-trinity-wallet-instead

Folders and files

NameName
Last commit message
Last commit date
Nov 8, 2017
Jan 25, 2017
Jan 28, 2018
Jan 28, 2018
Jun 18, 2017
Jan 29, 2018
Jun 21, 2017
Oct 8, 2018
Sep 17, 2017
Jan 28, 2018
Jan 28, 2018
Jan 28, 2018

Repository files navigation

IOTA App

WARNING: This wallet is now deprecated. Please use https://github.com/iotaledger/trinity-wallet instead.

Prerequisites

  1. Download NodeJS

  2. Install Electron:

npm install -g electron
  1. Install Bower:
npm install -g bower

Windows Users Only

Run the following command as Administrator:

npm install -g --production windows-build-tools

Compiling

If you wish to compile the app, install the following also:

  1. Install Electron Builder

Electron Builder is used behind the scenes. Read their instructions on how to set up your system.

  1. Install Docker

Instructions

  1. Clone this repository:
git clone https://github.com/iotaledger/wallet
  1. Go to the wallet directory:
cd wallet
  1. Clone iri:
git clone https://github.com/iotaledger/iri

Note: make sure compiled iri.jar is in the iri folder.

  1. Install components
npm install
  1. Run the app:
npm start
  1. If you wish to compile the app:
npm run compile

If you'd like to create a package only for a specific OS, you can do so like this:

npm run compile:win
npm run compile:mac
npm run compile:lin

Compiled binaries are found in the out directory.

Testnet

To build testnet binaries, rename package.testnet.json to package.json and follow instructions as above. Make sure the jar is named iri-testnet.jar.