Skip to content
The simplest and fastest open-source Grin native Android wallet
Kotlin Java
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app Add basic Pin checking Jul 20, 2019
gradle/wrapper Initial commit 🔥 Jun 22, 2019
pinlockview Fix the PinView buttons Jul 19, 2019
.gitignore Add recovery phrase UI Jun 27, 2019
PULL_REQUEST_TEMPLATE.md Add Pull Request template Jul 10, 2019
README.md Rename README title Jul 16, 2019
build.gradle Add PinLockView module Jul 19, 2019
gradle.properties Initial commit 🔥 Jun 22, 2019
gradlew Initial commit 🔥 Jun 22, 2019
gradlew.bat Initial commit 🔥 Jun 22, 2019
settings.gradle Add PinLockView module Jul 19, 2019

README.md

Scalar Android Wallet

Scalar Logo

Table of Contents

Introduction

Scalar is a private Grin wallet that allows you to easily create or access an account with a recovery phrase. Currently, the state of sending transactions is a major headache. We are working hard to make sending and receiving transations in a single action, with Auto-receive.

Features

A few of the things the wallet will support:

  • Send and receive Grin
  • Create and recover a new wallet with a recovery phrase
  • PIN and fingerprint security
  • Full transparency and control on what is stored on the device

Feedback

Feel free to send us feedback by filing an issue.

Development

Development is ongoing, we are working hard in our non-working hours free time. This is a very cool and fun project for us and we are excited to make it happen!

Getting Started

Building the Project

OS X, Windows & Linux:

git clone https://github.com/grin-wallet/scalar.git
  1. cd into the project repo
  2. Import the project. Open Android Studio, click Open an existing Android Studio project and select the project. Gradle will build the project.
  3. Run the app. Click Run > Run 'app'. After the project builds you'll be prompted to build or launch an emulator.

If the above steps completed successfully, you're ready to begin developing! Otherwise, check out the troubleshooting section below.

Troubleshooting

Build Errors

These are difficult to predict ahead of time, but general build error fixes include:

  • Peforming a clean build
  • File > Invalidate Caches/ Restart

If you still are having issues, an upstream dependency may have caused build errors, or there might be something specific to your environment. Feel free to open an issue if you find yourself in this situation.

You can’t perform that action at this time.