Awesome
Signum XT Wallet
Cryptocurrency wallet for Signum blockchain platform as Web Extension for your Browser.<br> Providing ability to manage Signa and interact with DApps.
<hr />🌻 Install
You can install the wallet through the Chrome Web Store or via Mozilla Add-Ons respectively.
Browser Support
49 & later ✔ | 52 & later ✔ | Latest ✔ | 36 & later ✔ | 79 & later ✔ |
🧑🌾 Development
Ensure you have:
Just clone the code base and install the dependencies
git clone https://github.com/signum-network/signum-xt-wallet.git
cd signum-xt-wallet
yarn
♻️ Run during development
Runs the extension in the development mode for Chrome target.<br> It's recommended to use Chrome for development.
yarn start
The project comes with a reload feature that recompiles and reload automatically on changes
🦄 Load the extension for development
- Enter
chrome://extensions/
as URL to open the Extension Manager. - Activate
Development Mode
. - Hit the
Load Unpacked
button and navigate to<...>/signum-xt-wallet/dist
, selectchrome_unpacked
and open it. - Voilà!
🌄 Build a distributable
For deployment in the Chrome Web Store, Firefox Add-Ons, or Opera Extensions Store you need to builds the extension for production. It correctly bundles in production mode and optimizes the build for the best performance.
# for Chrome by default
yarn build
Use MANIFEST_VERSION=3 or MANIFEST_VERSION=2 to distinguish between both versions while building
Optional for different browsers:
# for Chrome and compatible directly (using Manifest version 3)
yarn build:chrome
# for Firefox directly (using Manifest version 2)
yarn build:firefox
# for all at once
yarn build-all
The compiled code is available under
./dist
Credits
This project is a fork of the amazing work from Madfish Solutions