π± Securely store and manage your XCASH on your mobile.
Easily send XCASH publicly or privately, manage your wallets, etc... from your phone!
- Table of Contents
- Download & Installation
- Features
- License
- Contributing
- Documentation
- Security
- Acknowledgement
- System Requirements
- Installing from source
β οΈ Only download from the official release page.
Download the latest release, transfer the .apk
file to your phone, and run it. You will need to force your phone to install the app as it is not recognized and distributed through the app store yet.
Multi-wallet Dashboard
From the dashboard, you can import, check, and manage all your XCASH's wallets.
Address book
Manage your contacts and add wallet addresses from recurrent transfers.
Check your payments on the go
See your payment history from anywhere, directly on your phone.
X-Cash GUI Wallet is an open-source project managed by the X-Cash Foundation.
Licensed under the Apache License, Version 2.0. View License
Thank you for thinking of contributing! π
If you want to help out, check CONTRIBUTING for a set of guidelines and check our opened issues.
We are hosting our documentation on GitBook π docs.xcash.foundation
You can contribute directly on our
gitbook-docs
repository.
If you discover a security vulnerability, please send an e-mail to [email protected].
All security vulnerabilities concerning the X-Cash blockchain will be promply addressed.
π A special thanks to @snakewaypasser for providing the first release of the wallet. Thanks to his tremendous work, we are now able to store XCASH directly on Android phones !
Android 5.0+
(API 21+οΌ
abiFilters
armeabi-v7a,arm64-v8a
git clone https://github.com/X-CASH-official/android-wallet.git
Note: The libraries mandatory the .apk
already built. If you wish to update them or rebuild, run the build script at:
android-wallet/xcash-libs/build.sh
The build script will install the build tools, the android NDK and build all of the nessary libraries.
sudo apt install -y openjdk-8-jdk
You can download Android Studio here: https://developer.android.com/studio) or run:
sudo snap install android-studio --classic
Open Android Studio
and verify that the Native Development Kit (NDK) is installed.
Go to Files > Settings
and type SDK
in the search box, then click on the SDK Tools
tab.
If the NDK is not installed, you can check the box and click on Apply
.
Once done, re-sync gradle
(elephant icon on the top right)
Setup the android SDK and NDK build variables
export ANDROID_SDK_ROOT=/root/Android/Sdk/; export ANDROID_NDK_HOME=$ANDROID_SDK_ROOT/ndk/YOUR_NDK_VERSION;
Open a terminal window in android-studio
and run:
keytool -genkey -v -keystore my-release-key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias my-alias
Replace my-alias
by your name.
Go to Build > Generate signed key file or APK
, select APK
and click Next
. Give your keyfile and select `release. Check box for V1 and V2 signature and click finish.
The app will be built in :
android-wallet/app/release/app-release.apk