A wallet that supports Stellar Lumens(XLM) and assets issued on the Stellar network. Available on Android and Linux desktop.
Key features include
- All Stellar operations.
- Path Finding and Path payments.
- Multiple Stellar accounts.
- Assets issued on the Stellar network.
- Submit transactions with multiple operations.
- Allows multiple transaction signers.
- and much more...
Saza uses the Ionic storage module to store secret keys and other app data in any of the available engines: sqlite
, indexeddb
, websql
or localstorage
locally on your device. Regardless of which engine, the secret keys are always encrypted with password-based key derived from a PBKDF2 as implemented in the forge module.
The only time a secret key is displayed as plain text is when generating a new wallet and when viewing it on the manage accounts
page.
The user guide for Saza can be found at docs.saza.io.
To run all tests:
ng test
You can build Saza from source for development or usage. To begin, do the following:
Clone this repo and install required packages
git clone https://github.com/poliha/wallet.saza.io.git
npm install
ionic serve
Open http://localhost:8100
on a browser.
ionic cordova run android
Note: You will need to configure your andriod development environment. Android studion might be required. See the Ionic guide about developing for android for more details.
npm run electron:dev
npm run electron:make
ionic cordova build android --prod --release
Saza is licensed under an Apache-2.0 license. See LICENSE.