Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/signum-network/signum-xt-wallet
Cryptocurrency wallet for the green Signum 🍀 blockchain as an extension for your browser.
https://github.com/signum-network/signum-xt-wallet
Last synced: about 1 month ago
JSON representation
Cryptocurrency wallet for the green Signum 🍀 blockchain as an extension for your browser.
- Host: GitHub
- URL: https://github.com/signum-network/signum-xt-wallet
- Owner: signum-network
- License: mit
- Created: 2022-02-23T14:44:37.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-09-07T13:45:48.000Z (over 1 year ago)
- Last Synced: 2024-02-16T05:35:37.659Z (10 months ago)
- Language: TypeScript
- Size: 4.09 MB
- Stars: 12
- Watchers: 5
- Forks: 7
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-nostr - Signum XT Wallet - network/signum-xt-wallet.svg?style=social) - Metamask-like browser extension for Signum blockchain with full NIP07 support and multi-account management (NIP-07 Browser extensions / Client reviews and/or comparisons)
README
# Signum XT Wallet
Cryptocurrency wallet for [Signum blockchain platform](https://signum.network) as Web Extension for your Browser.
Providing ability to manage Signa and interact with DApps.![xt-wallet](https://user-images.githubusercontent.com/3920663/152850875-7b6b099a-c574-458d-95d4-4f83daa6279a.jpg)
## 🌻 Install
You can install the wallet through the Chrome Web Store or via Mozilla Add-Ons respectively.
## Browser Support
| [![Chrome](https://raw.githubusercontent.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png)](https://chrome.google.com/webstore/detail/signum-xt-wallet/kdgponmicjmjiejhifbjgembdcaclcib) | [![Firefox](https://raw.githubusercontent.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png)](https://addons.mozilla.org/en-US/firefox/addon/signum-xt-wallet/) | [![Brave](https://raw.githubusercontent.com/alrra/browser-logos/master/src/brave/brave_48x48.png)](https://chrome.google.com/webstore/detail/signum-xt-wallet/kdgponmicjmjiejhifbjgembdcaclcib) | [![Opera](https://raw.githubusercontent.com/alrra/browser-logos/master/src/opera/opera_48x48.png)](https://chrome.google.com/webstore/detail/signum-xt-wallet/kdgponmicjmjiejhifbjgembdcaclcib) | [![Edge](https://raw.githubusercontent.com/alrra/browser-logos/master/src/edge/edge_48x48.png)](https://chrome.google.com/webstore/detail/signum-xt-wallet/kdgponmicjmjiejhifbjgembdcaclcib) |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| 49 & later ✔ | 52 & later ✔ | Latest ✔ | 36 & later ✔ | 79 & later ✔ |## 🧑🌾 Development
Ensure you have:
- [Node.js](https://nodejs.org) 12 or later installed
- [Yarn](https://yarnpkg.com) installed (npm might work also, but this project uses yarn)Just clone the code base and install the dependencies
```bash
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.
It's recommended to use Chrome for development.```bash
yarn start
```> The project comes with a reload feature that recompiles and reload automatically on changes
#### 🦄 Load the extension for development
1. Enter `chrome://extensions/` as URL to open the Extension Manager.
2. Activate `Development Mode`.
3. Hit the `Load Unpacked` button and navigate to `<...>/signum-xt-wallet/dist`, select `chrome_unpacked` and open it.
4. 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.```bash
# 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:
```bash
# 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](https://templewallet.com/) from [Madfish Solutions](https://www.madfish.solutions/)