Skip to content

impactdlt/keygen

Repository files navigation

Build Status Dependency Status Coverage Status

Manual Configuration of IOTA Coin NFC Wallet

These instructions will create an IOTA deposit address, and encrypt your IOTA SEED.

Everything is completed on your system, please make sure it is secure.

This is a offline command line script written in NodeJs.

The instructions will help to generate an IOTA deposit address using your SEED, and then encrypt the IOTA SEED.

This process requires you to have either NodeJS installed or a Linux/MacOsX system.

Follow the instructions below to run the script.

Step 1: Generate IOTA Deposit Address using your SEED

This tool will create an IOTA Deposit Address using the IOTA SEED and can also generate a SEED.

Save IOTA deposit address for step 3.

If you generated an IOTA SEED keep it safe as it is needed for step 2, do not close the page.

Step 2: Encrypting the SEED

This script will encrypt your IOTA SEED with a master password and AES256bit encryption.

This password is known only to you and no one else.

Download Repository to Local Disk

Open command prompt (if using NodeJS: "node.js command prompt")

Navigate to folder that holds the repository.

Unzip file if you downloaded the file as a zip file.

Setup: 'npm install' to install dependencies for app.js script

Run: 'npm start' or 'node app.js' to run script.

Enter your SEED (same one as Step 1) and Password when prompted.

The script will return your encrypted SEED, save for next step.

Step 3: Input IOTA Deposit Address and Encrypted SEED to ImpactDLT Coin Configuration Page

Go back to the IOTA Coin Manual Configuration Page.

Copy and paste your IOTA Deposit Address (Step 1) and the corresponding Encrypted SEED (Step 2).

Repeat steps if manually configuring multiple coins.

Be sure to copy the ENCRYPTED SEED and the corresponding IOTA DEPOSIT ADDRESS to configuration page.

** Please note the above script is written for unix based system. If you are using windows you must download NodeJS and use nodejs command prompt. If you have any issue, feel free to report the issue by clicking here.