Mallet, the minimal wallet, is the command line interface used to send transactions, deploy smart contracts, and interact with the IELE and KEVM testnets.
Version 2.0 is written in Javascript as a Node.js library. This means it is:
You can find the source code at https://github.com/input-output-hk/mallet.
On Linux and Mac, you will require Node.js 10.4.0, or the latest version, and the Git tools. For Windows, you will also need the Windows Subsystem for Linux (WSL).
Although there is a Node.js version for Windows, we have detected installation problems with it. Therefore, we recommend installing Node.js through the WSL.
Enable the Windows Subsystem for Linux option:
PS C:/> Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
Enable Windows developer mode:
bash
.From this point on, installing Node.js is the same as installing it on any Linux box. Follow the next section with instructions for Linux.
Open a terminal program and execute:
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejs
Once Node.js is installed, you can install Mallet.
To get the latest version of Mallet, you first need to clone the repository at https://github.com/input-output-hk/mallet, and then install with npm. To do this:
git clone https://github.com/input-output-hk/mallet
After cloning the repository, execute:
cd mallet
npm install
This will download and install Mallet and its dependencies.
To check your installation, execute Mallet’s help option:
./mallet --help
If readme opens correctly when you execute –help, it means you have successfully installed mallet.
Otherwise, please repeat the process or feel free to contact us:
Telegram: @CardanoDevelopersOfficial
Email: testnet.goguen@iohk.io