All Projects → X-CASH-official → android-wallet

X-CASH-official / android-wallet

Licence: Apache-2.0 license
📱 X-Cash mobile wallet for Android phones

Programming Languages

java
68154 projects - #9 most used programming language
C++
36643 projects - #6 most used programming language
shell
77523 projects
Roff
2310 projects
AIDL
53 projects
CMake
9771 projects

Projects that are alternatives of or similar to android-wallet

Multy-android
Mobile multy-blockchain wallet client.
Stars: ✭ 17 (-22.73%)
Mutual labels:  wallet
Crypto-Wallet
Open source SHA-512 loginless bitcoin wallet
Stars: ✭ 24 (+9.09%)
Mutual labels:  wallet
sgxwallet
sgxwallet is the first-ever opensource high-performance hardware secure crypto wallet that is based on Intel SGX technology. First opensource product on Intel SGX whitelist. Scales to 100,000+ transactions per second. Currently supports ETH and SKALE, and will support BTC in the future. Sgxwallet is under heavy development and use by SKALE network.
Stars: ✭ 50 (+127.27%)
Mutual labels:  wallet
Best
Gifts for Programmers
Stars: ✭ 22 (+0%)
Mutual labels:  wallet
speckle-browser-extension
Universal browser extension for Web 3 and the Polkadot ecosystem
Stars: ✭ 28 (+27.27%)
Mutual labels:  wallet
BitBruteForce-Wallet
No description or website provided.
Stars: ✭ 142 (+545.45%)
Mutual labels:  wallet
wallet-eos
wallet-eos EOS钱包 助记词 私钥 转账
Stars: ✭ 28 (+27.27%)
Mutual labels:  wallet
unused-My-Wallet-V3-jar
Deprecated. Now lives here: https://github.com/blockchain/My-Wallet-V3-Android/tree/master/wallet
Stars: ✭ 32 (+45.45%)
Mutual labels:  wallet
minter-go-sdk
Minter Blockchain Golang SDK, 💳 wallet, 🧾 transactions, gRPC and HTTP clients 🌐 https://t.me/MinterGoSDK
Stars: ✭ 12 (-45.45%)
Mutual labels:  wallet
frontend-moon-wallet
Lightweight & user-friendly crypto wallet
Stars: ✭ 46 (+109.09%)
Mutual labels:  wallet
algorand-wallet
Source code for Pera Wallet, simply the best Algorand wallet.
Stars: ✭ 152 (+590.91%)
Mutual labels:  wallet
Solnet
Solana's .NET SDK and integration library.
Stars: ✭ 252 (+1045.45%)
Mutual labels:  wallet
wallet-adapter
Modular TypeScript wallet adapters and components for Solana applications.
Stars: ✭ 964 (+4281.82%)
Mutual labels:  wallet
greenpass-android
Green Pass PDF Wallet Android App
Stars: ✭ 29 (+31.82%)
Mutual labels:  wallet
anyl-wallet
🏦 Anyl Embedded Wallet for Internet of Things
Stars: ✭ 28 (+27.27%)
Mutual labels:  wallet
Breadcrumb
Minimalistic Bitcoin toolkit for iOS.
Stars: ✭ 23 (+4.55%)
Mutual labels:  wallet
cryptaddress.now
A minimal service to detect which cryptocurrency an address corresponds to.
Stars: ✭ 23 (+4.55%)
Mutual labels:  wallet
iconex chrome extension
ICONex Desktop Wallet
Stars: ✭ 49 (+122.73%)
Mutual labels:  wallet
covidpass
Web app for adding EU Digital COVID Certificates to your wallet apps
Stars: ✭ 1,228 (+5481.82%)
Mutual labels:  wallet
BoAT-X-Framework
BoAT-X Blockchain Application Framework for IoT
Stars: ✭ 814 (+3600%)
Mutual labels:  wallet

X-Cash Core

Release open issues License: Apache-2.0 Discord

X-Cash Android Mobile Wallet

📱 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

⚠️ 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.

Features

X-Cash Android Wallet

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.

License

Originally cloned from m2049r's xmrwallet.

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

Contributing

Thank you for thinking of contributing! 😃
If you want to help out, check CONTRIBUTING for a set of guidelines and check our opened issues.

Documentation

We are hosting our documentation on GitBook 👉 docs.xcash.foundation

You can contribute directly on our gitbook-docs repository.

Security

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.

Acknowledgement

🙏 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 !

System Requirements

Mobile

Android 5.0+ (API 21+)

abiFilters armeabi-v7a,arm64-v8a

Installing from source

Cloning the repository

git clone https://github.com/X-CASH-official/android-wallet.git

Dependencies

Libraries

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.

JDK

sudo apt install -y openjdk-8-jdk

Android Studio

You can download Android Studio here: https://developer.android.com/studio) or run:

sudo snap install android-studio --classic

NDK

Open Android Studio and verify that the Native Development Kit (NDK) is installed.

Go to Files > Settings and type SDKin the search box, then click on the SDK Toolstab.

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)

Build Instructions

Setup global build variables

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;

Sign your .apk (optional)

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.

Build the APK

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].