Zcash watch only wallet and offline signer.
Keep the watch only wallet on your phone. You can receive coins and monitor your wallet balance.
Make secure transactions: Start a transaction from your watch-only wallet, sign it on your air gapped phone (in airplane mode), publish it on your first phone. All data transfers are through QR codes and cameras.
Demo: https://www.youtube.com/watch?v=gi99-NRUv1o
- Install flutter 2+,
- Requirements android SDK, NDK
- xcode for iOS (not tested)
- Download
sapling-output.params
andsapling-send.params
or copy them from.zcash-params
, intoassets/
cargo make
flutter run
Follow the instructions https://flutter.dev/docs/deployment/android
cargo make --profile release
flutter build apk
orflutter build appbundle
flutter install
Currently builds for mainnet. To use testnet instead,
edit native/zc_api_ffi/Cargo.toml
and remove
features: ["mainnet"]
On mainnet, USE AT YOUR OWN RISK. I'm not responsible for any potential loss of money.