ExodusRecovery is a tool designed to provide a JSON backup file from a private key to use it as an import option in the Lisk Desktop Wallet
Before you begin, ensure you have met the following requirements:
- Node.js version 18 installed on your machine. If you don't have Node.js installed, follow the instructions in the Installation section.
If you don't have Node.js or NVM installed, or if you need to manage multiple Node.js versions, follow these steps:
-
Open your terminal.
-
Install NVM by running the following command. This script will install NVM in your home directory:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
or
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
-
Once the script completes, close and reopen your terminal or
source ~/.bashrc
-
Install Node.js version 18 using NVM by running:
nvm install 18
-
Install git
sudo apt-get install git
-
Clone the repository
git clone https://github.com/przemerr/exodusRecovery.git
cd exodusRecovery
Run the following command to install the necessary Node.js dependencies:
npm install
To use the script, simply run:
node exodusRecovery.js
The script will ask for all the necessary details:
- a private key
- a password of your chosing for the private key encryption
Copy the JSON output and paste it in the Lisk Desktop Wallet when importing the account