{"id":13696063,"url":"https://github.com/ArkEcosystem/mobile-wallet","last_synced_at":"2025-05-03T14:30:58.854Z","repository":{"id":45017990,"uuid":"115540986","full_name":"ArkEcosystem/mobile-wallet","owner":"ArkEcosystem","description":"📲 Archived, please use ARKVault","archived":true,"fork":false,"pushed_at":"2023-03-23T12:32:55.000Z","size":22894,"stargazers_count":89,"open_issues_count":1,"forks_count":100,"subscribers_count":20,"default_branch":"develop","last_synced_at":"2025-01-13T20:03:15.078Z","etag":null,"topics":["ark","cryptocurrency","mobile","wallet"],"latest_commit_sha":null,"homepage":"https://app.arkvault.io","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ArkEcosystem.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-12-27T16:58:27.000Z","updated_at":"2024-12-17T12:39:47.000Z","dependencies_parsed_at":"2024-08-07T22:18:55.630Z","dependency_job_id":null,"html_url":"https://github.com/ArkEcosystem/mobile-wallet","commit_stats":null,"previous_names":["arkecosystem/ark-mobile"],"tags_count":20,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArkEcosystem%2Fmobile-wallet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArkEcosystem%2Fmobile-wallet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArkEcosystem%2Fmobile-wallet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArkEcosystem%2Fmobile-wallet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ArkEcosystem","download_url":"https://codeload.github.com/ArkEcosystem/mobile-wallet/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252203155,"owners_count":21710899,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ark","cryptocurrency","mobile","wallet"],"created_at":"2024-08-02T18:00:35.985Z","updated_at":"2025-05-03T14:30:53.841Z","avatar_url":"https://github.com/ArkEcosystem.png","language":"TypeScript","funding_links":[],"categories":["User Interfaces"],"sub_categories":["Mobile"],"readme":"# Ark Mobile\n\n\u003cp align=\"center\"\u003e\n    \u003cimg src=\"./banner.png\" /\u003e\n\u003c/p\u003e\n\n\u003e A Wallet for Everyone\n\n[![Build Status](https://badgen.now.sh/circleci/github/ArkEcosystem/mobile-wallet)](https://circleci.com/gh/ArkEcosystem/mobile-wallet)\n[![Codecov](https://badgen.now.sh/codecov/c/github/arkecosystem/mobile-wallet)](https://codecov.io/gh/arkecosystem/mobile-wallet)\n[![Latest Version](https://badgen.now.sh/github/release/ArkEcosystem/mobile-wallet)](https://github.com/ArkEcosystem/mobile-wallet/releases/latest)\n[![License: MIT](https://badgen.now.sh/badge/license/MIT/green)](https://opensource.org/licenses/MIT)\n\n\u003e **Warning**\n\u003e The ARK Mobile Wallet is no longer supported. Please use the new ARKVault wallet instead: https://app.arkvault.io\n\nARK’s mobile wallet is a hybrid application (using the same codebase for Android and iOS which helps with coordinated development).\n\n## Download\n\n-   [Google Play](https://play.google.com/store/apps/details?id=io.ark.wallet.mobile)\n-   [App Store](https://itunes.apple.com/us/app/mobile-ark/id1324625967)\n\n## Installation\n\n### Node Setup\n\nDownload and install [Node.js](https://nodejs.org/).\n\nThen follow the steps below:\n\n```bash\nnpm install -g @ionic/cli cordova\nnpm install -g cordova-res native-run\nnpm install\nionic cordova prepare\n```\n\n### iOS Setup\n\nDownload and install [Xcode](https://developer.apple.com/xcode/).\n\nThen make sure the command-line tools are selected for use:\n\n```bash\nxcode-select --install\n```\n\nAnd you need to install some utilities:\n\n```bash\nnpm install -g ios-sim\nnpm install -g ios-deploy\n```\n\n### Android Setup\n\nDownload and install:\n\n-   [JDK8](https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)\n-   [Gradle](https://gradle.org/install/)\n-   [Android Studio](https://developer.android.com/studio/)\n\nThen install Android SDK (API 28) on Android Studio and configure the [environment variables](https://developer.android.com/studio/command-line/variables) (`ANDROID_SDK_ROOT`).\n\n## Usage\n\nDebug in device:\n\n```bash\nnpm run debug:ios\nnpm run debug:android\n```\n\nDebug in browser (without Cordova plugins):\n\n```bash\nnpm start\n```\n\n## Build\n\nRun the command to create a build for the specific platform:\n\n```bash\nnpm run build:ios\nnpm run build:android\n```\n\n### iOS Deploy\n\n-   Download the `Development` and `Distribution` certificates in [Apple's member center](https://developer.apple.com/membercenter)\n-   Open Xcode and import the workspace file in `/platforms/ios`\n-   Check the `Signing and Capabilities` tab to ensure that the `Provisioning Profile` is set correctly\n-   Go to `Product` \u003e `Archive` in menu.\n-   Proceed in `Distribute App` wizard.\n-   `App Store Connect` \u003e `Upload`. Then it will be listed on [iTunes Connect](https://itunesconnect.apple.com/)\n-   `App Store Connect` \u003e `Export` to create the `.ipa` file\n\n### Android Deploy\n\n-   Open the output directory `cd platforms/android/build/outputs/apk`\n-   Generate a private key to sign the APK (skip this if you already have one):\n\n```bash\nkeytool -genkey -v -keystore release-key.keystore -alias ark -keyalg RSA -keysize 2048 -validity 10000\n```\n\n-   Sign the unsigned APK:\n\n```bash\njarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore ./release-key.keystore app-release-unsigned.apk mobile-app\n```\n\n-   Optimize the APK:\n\n```bash\nzipalign -v 4 app-release-unsigned.apk AppRelease.apk\n```\n\n-   Open the [Google Play Store Developer Console](https://play.google.com/apps/publish) and upload the `AppRelease.apk`\n\n## Testing\n\n```bash\nnpm test\n```\n\n## Contributing\n\n-   If you find any bugs, submit an [issue](../../issues) or open [pull-request](../../pulls), helping us catch and fix them.\n-   Engage with other users and developers on [ARK Slack](https://ark.io/slack/).\n-   [Contribution bounties](https://docs.ark.io/guidebook/contribution-guidelines/contributing.html).\n-   [Help translate](./TRANSLATING.md).\n\n## Security\n\nIf you discover a security vulnerability within this package, please send an e-mail to security@ark.io. All security vulnerabilities will be promptly addressed.\n\n## Credits\n\nThis project exists thanks to all the people who [contribute](../../contributors).\n\n## License\n\n[MIT](LICENSE) © [ARK Ecosystem](https://ark.io)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FArkEcosystem%2Fmobile-wallet","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FArkEcosystem%2Fmobile-wallet","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FArkEcosystem%2Fmobile-wallet/lists"}