/zilliqa-ionic-app-wallet

Zilliqa Wallet is a free open-source community managed app designed for safe storage of your Zilliqa tokens.

Primary LanguageJavaScriptMIT LicenseMIT


Logo

zilliqa-ionic-app-wallet

Zilliqa Wallet is a free open-source community managed app designed for safe storage of Zilliqa tokens.
Download Zilliqa Wallet on the play store »

Report Bug · Request Feature

Table of Contents

About The Project

mockup

Zilliqa Wallet aims to provide users with a simple to use, lightweight and safe app for storing Zilliqa tokens. Currently there's hundreds of cryptocurrency apps available, all featuring an absolute ton of different tokens. This amount of features and options can be daunting for newcomers to crypto, by providing one simple app with a simple UI Zilliqa Wallet aims to break down the entry barrier for new Zilliqa users.

Currently Zilliqa Wallet provides;

  • User-friendly minimalist UI
  • Creation of wallets
  • Import wallet
  • Send Zilliqa
  • Receive Zilliqa
  • Recent transaction overview

Built With

Getting Started

Prerequisites

Before setup make sure you have Ionic CLI and Node JS installed.
Follow the instructions on how to install these via the provided links.

Installation

  1. Get a free API key at viewblock.io/api
  2. Clone the repo
git clone https://github.com/ArthurHoeke/zilliqa-ionic-app-wallet.git
  1. Install NPM packages
npm install
  1. Enter your API key in src/app/pages/home/home.page.ts
const apiClient = zilliqaAPI({
  apiKey: 'ENTER YOUR VIEWBLOCK API KEY HERE',
})

Usage

Zilliqa Wallet can be opened in your browser using the following command, keep in mind that all ionic plugins which require cordova will not run properly in your browser.

ionic serve

To build the app on your Android phone connect it to your PC, enable developer mode and use the following command

ionic cordova build android

Or add -live at the end for the app to automatically rebuild on code changes.

ionic cordova build android -l

Roadmap

Zilliqa Wallet is still in development and changes to encryption may be made at a later date.
Eventually when the Zilliqa Javascript Library supports Zilliqa Staking I aim to implement this in the app.

Contributing

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Arthur Hoeke - LinkedIn - arthur.hoeke@gmail.com