PLEASE NOTE: The Sting desktop wallet is no longer under active development, and has been replaced by the Sting web wallet. Various elements of Sting have been split out into separate components, e.g. erdbox. This repository is provided here just for reference sake.
Cross-platform wallet for the Elrond blockchain.
Features:
- Works on Windows, OS X and Linux (Sting is currently desktop-only).
- Unified balance view (staking/delegation + wallet).
- Send transactions, with full gas customization.
- Import wallet via seed/mnemonic, JSON/PEM file, Ledger nano.
- Switch between networks (currently supported: mainnet, testnet).
Note: Instructions are for OS X.
Install all pre-requisites:
yarnCreate buildConfig.json:
cp buildConfig.json.default buildConfig.jsonIn one terminal run the React builder:
yarn start-reactIn a separate terminal run Electron:
yarn startTo test the Dapp browser run the test Dapp in a separate terminal
cd test-dapp
yarn
yarn startInstall pre-requisites:
$ brew install fakeroot dpkg
$ brew cask install xquartz wine-stableBuild the app:
$ yarn buildThe out/make folder contains the final output packages.
Create and publish a release:
yarn releaseRemember to commit change and push to Github after this.
This process will:
- Call
yarn build - Update CHANGELOG.md
- Create a git tag for the release
- Create a Github releases page for the release
- Upload the built app assets to the Github release page
AGPLv3
According to the LOTR wiki, Sting was an "ancient Elvish blade made by weapon-smiths in Gondolin". It was carried by some of the main characters in the story.