Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/madfish-solutions/templewallet-extension
🔐💰Cryptocurrency wallet for Tezos blockchain as Web extension for your Browser.
https://github.com/madfish-solutions/templewallet-extension
blockchain cryptocurrency defi extension temple templewallet tezos wallet
Last synced: 4 days ago
JSON representation
🔐💰Cryptocurrency wallet for Tezos blockchain as Web extension for your Browser.
- Host: GitHub
- URL: https://github.com/madfish-solutions/templewallet-extension
- Owner: madfish-solutions
- License: mit
- Created: 2019-09-17T11:05:10.000Z (about 5 years ago)
- Default Branch: development
- Last Pushed: 2024-10-29T10:41:59.000Z (15 days ago)
- Last Synced: 2024-10-29T11:52:43.283Z (15 days ago)
- Topics: blockchain, cryptocurrency, defi, extension, temple, templewallet, tezos, wallet
- Language: TypeScript
- Homepage: https://templewallet.com
- Size: 34.6 MB
- Stars: 184
- Watchers: 13
- Forks: 62
- Open Issues: 39
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Audit: audit-deps.js
Awesome Lists containing this project
README
# Temple - Tezos Wallet
Cryptocurrency wallet for [Tezos blockchain](https://tezos.com) as Web Extension for your Browser.
Providing ability to manage NFT, tez tokens and interact with dApps.![Temple Wallet](https://user-images.githubusercontent.com/11996139/108867944-64e7fc00-75fe-11eb-975e-87c0fda9bfbe.png)
## ▶️ Install
You can install Temple Wallet right now: https://templewallet.com/download.
## Browser Support
| [![Chrome](https://raw.github.com/alrra/browser-logos/master/src/chrome/chrome_48x48.png)](https://chrome.google.com/webstore/detail/temple-tezos-wallet-ex-th/ookjlbkiijinhpmnjffcofjonbfbgaoc) | [![Firefox](https://raw.github.com/alrra/browser-logos/master/src/firefox/firefox_48x48.png)](https://addons.mozilla.org/en-US/firefox/addon/temple-wallet/) | [![Brave](https://raw.github.com/alrra/browser-logos/master/src/brave/brave_48x48.png)](https://chrome.google.com/webstore/detail/temple-tezos-wallet-ex-th/ookjlbkiijinhpmnjffcofjonbfbgaoc) | [![Opera](https://raw.github.com/alrra/browser-logos/master/src/opera/opera_48x48.png)](https://chrome.google.com/webstore/detail/temple-tezos-wallet-ex-th/ookjlbkiijinhpmnjffcofjonbfbgaoc) | [![Edge](https://raw.github.com/alrra/browser-logos/master/src/edge/edge_48x48.png)](https://chrome.google.com/webstore/detail/temple-tezos-wallet-ex-th/ookjlbkiijinhpmnjffcofjonbfbgaoc) |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| 49 & later ✔ | 52 & later ✔ | Latest ✔ | 36 & later ✔ | 79 & later ✔ |## 🚀 Quick Start
Ensure you have:
- [Node.js](https://nodejs.org) 10 or later installed
- [Yarn](https://yarnpkg.com) v1 or v2 installedThen run the following:
### 1) Clone the repository
```bash
git clone https://github.com/madfish-solutions/templewallet-extension && cd templewallet-extension
```### 2) Install dependencies
```bash
yarn
```### 3) Create `.env` file
Make copy of `.env.dist` and do changes if needed.
### 4) Build
Builds the extension for production to the `dist` folder.
It correctly bundles in production mode and optimizes the build for the best performance.```bash
# for Chrome by default
yarn build
```Optional for different browsers:
```bash
# for Chrome directly
yarn build:chrome
# for Firefox directly
yarn build:firefox
# for Opera directly
yarn build:opera# for all at once
yarn build-all
```### 5) Load extension to your Browser
![TempleWallet_Load](https://user-images.githubusercontent.com/11996139/73763346-f8435a80-4779-11ea-9e9d-4c1db9560f64.gif)
## 🧱 Development
```bash
yarn start
```Runs the extension in the development mode for Chrome target.
It's recommended to use Chrome for developing.### Debugging
To enable Redux DevTools during development, specify some port in the `.env` file before running `yarn start` like so:
```toml
REDUX_DEVTOOLS_PORT=8000
```Install [`@redux-devtools/cli`](https://github.com/reduxjs/redux-devtools) globally:
```bash
yarn global add @redux-devtools/cli
```Then open an explorer at previously specified port:
```bash
redux-devtools --open --port=8000
```> Other UI options like `--open=browser` are available.
Go to settings to specify port one more time.