Spark is a low-security wallet intended for short-term use and to send small amounts of IOTA tokens.
To run Spark wallet on your computer, follow these steps:
First you need to install Node.JS if you haven’t done that already.
Install Yarn Node.js dependency manager:
curl -o- -L https://yarnpkg.com/install.sh | bash
Download Spark wallet as a ZIP file or clone it by running:
git clone https://github.com/iotaledger/spark-wallet.git
Spark wallet requires some additional dependencies for building the application. To install them, run:
yarn
To launch Spark web wallet locally on your computer, run:
yarn dev
and open http://localhost:3000
in your favourite browser.
To build Spark wallet as a desktop application, follow these steps:
First you need to install Rust if you haven’t done that already:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
on Windows you can use the rustup installer.
Install the tauri-bundler Cargo subcommand:
cargo install tauri-bundler --force
Install required WebKit for GTK+ package:
sudo apt-get install libwebkit2gtk-4.0-dev
To start the build process run:
yarn build:desktop
The built desktop application is located at src-tauri/target/release/bundle/