A Wallet for Everyone
ARK’s mobile wallet is a hybrid application (using the same codebase for Android and iOS which helps with coordinated development). Created using Ionic framework and ARK’s TypeScript API to interact with the ARK network via your mobile phone, anytime, anywhere (as long as you have an internet connection).
- Google Play
- App Store (Waiting for approval from Apple)
- Import your existing passphrase (import by QR Scanner or write/paste your passphrase).
- Generate a new passphrase.
- Encrypt access to your profile with a custom 6 digit PIN (AES256+PBKDF2).
- Most transaction types are available: send, receive, vote, unvote, register a delegate.
- Connects to both mainnet and devnet.
- Option for additional profiles (separate profiles for different ARK addresses or networks).
- Option to add contacts and easily transact with them.
- Total balance of your combined ARK addresses.
- Wallet backup - input your selected PIN to decrypt your wallet and gain view of your private data.
- Change PIN - if you want to change your encryption/decryption PIN you can easily do so..
- Clear Data — you can clear all your data from the phone.
- Overview of network status with an option to change peer.
- Current market value, along with weekly movements.
- Support for showing data in different FIAT currencies.
First follow the steps below to install the dependencies:
$ npm install -g ionic cordova
$ npm install
$ ionic cordova prepare
Run on device:
$ ionic cordova run ios
$ ionic cordova run android
Debug in browser:
$ npm run ionic:serve
- If you find any bugs, submit an issue or open pull-request, helping us catch and fix them.
- Engage with other users and developers on ARK Slack.
- Join to our gitter.
- Contribute bounties.
- Lúcio Rubens lucio@ark.io
- Alex Barnsley alex@ark.io
Ark Mobile is licensed under the MIT License - see the LICENSE file for details.