Saza Wallet is open source and supports Multi-Signature, Multiple accounts

Saza wallet is an amazing wallet for storing Stellar Lumens.

Available for Android, Mac and Linux, Saza is one of easiest and feature packed Stellar wallet. Saza wallet supported federated payments and multiple accounts. You can manage as many accounts as you like.

Support for multi-signature is also there. All keys are encrypted and never leave your device so security-wise, Saza wallet is top-notch.

It is totally open source and you can take a peak at its code, available at Github. The Android version is live on Google Play Store but we could not find executable for Mac. It appears you will have to compile it yourself by downloading code from their Github.

Also, iOS and Windows versions are missing and they recently retired web wallet after keeping it online for nearly four years.

To build from source, download repo, install dependencies and compile it.

git clone https://github.com/poliha/wallet.saza.io.git
npm install

npm run electron:make

Incase you are creating an APK from source, then instead of last line, type this. It is assumed that Android studio is installed prior to compilation.

ionic cordova build android –prod –release

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.