/store-wallet

store-wallet: è il wallet (portafoglio) con cui gestire i pagamenti nella cryptomoneta del Comune di Napoli (TTS - Token Temporaneo di Sconto)

Primary LanguageHTMLGNU General Public License v3.0GPL-3.0

Napay TTS Store Wallet

Progressive Web App

Screenshot of NaPay TTS PWA app

❤️❤️❤️ A wallet using Naples Payment Token, implementing a lot of PWA love. ❤️❤️❤️

License: MIT

Authors

Features

Wallet

- [x] Mobile Layout
- [x] `Token` & `Gas` Balance
- [x] Token send & receive
- [x] Gas receive only feature
- [ ] Available in many languages
- [x] Transactions list
- [x] Transaction details
- [ ] Multi wallet manager (coming soon)
- [x] Select predefined wallet to use
- [x] Blockchain sync & rescan

PWA

- [x] Service Worker
- [x] Push messages
- [x] Intensive use of indexedDB
- [x] Static precache & dynamic cache
- [x] Save coin send requests for offline use^

(^) when the app returns on-line, memorized requests will be executed!

Security

- [x] PIN protected access
- [x] Google 2FA Login
- [x] Seed management with recovery wallet
- [x] BIP32 passphrase

Security

If you discover or learn about a potential error, weakness, or threat that can compromise the security of Wallet, we ask you to keep it confidential and submit your concern directly to the Wallet TTS security team.

License

This project is open source under the MIT license, which means you have full access to the source code and can modify it to fit your own needs. See LICENSE for more information.

MIT © Sergio Casizzone