B2skk / ergo-wallet-android

Ergo Wallet for Android

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ergo Wallet Android

Official Ergo Wallet for Android (official announcement)

Get it on Google Play

Features:

  • generating wallets, restoring wallets in a way compatible to Yoroi and Ergo node
  • you can add read-only wallets without entering your secrets to watch balance
  • no need to make a full sync, this is a lightweight client
  • Requesting payments by showing QR code or sharing a link
  • Sending payments, manually or by scanning a QR code
  • Displays and sends tokens and NFT
  • Your secrets are stored password-encrypted or authentication-protected
  • Show wallet balance, configurable comparison fiat currency

You need at least Android 7 to run Ergo Wallet.

Visit the Ergo Discord to give feedback.

Download and install the APK manually

Apart from Google Play, you can download the app APKs from the releases section to sideload. There are APKs available for Testnet and Mainnet, and as a debug build and release build.

Debug builds are built on GitHub. It is normal that Google Play Protect warns about an unsafe app. GitHub builds the binaries with a certificate unknown to Google. Because the certificate changes, you can't upgrade the app later - you need to uninstall and install fresh.

Release builds are built by me with my developer certificate and minified. This should reduce Google Play Protect warnings, you'll be able to upgrade without losing your data and the app is much smaller and faster, however, you have to trust me.

The APK file can be installed on your Android device. If you sideload for the first time, you can follow this guide.

Build yourself

Deploy to your phone with Android Studio

  • Download Android Studio
  • Clone this repo with "New project from version control"
  • Let Android Studio download all necessary stuff
  • Enable developer mode on your phone, connect it and hit the play button in Android Studio

Create the APK

  • Clone this repo
  • Download and install Android SDK (not necessary when you installed Android Studio)
  • Set up OpenJDK8 (not necessary when you installed Android Studio)
  • Run ./gradlew assembleDebug

Tip the developer

If you want to tip the developer for making this app, thanks in advance! Send your tips to 9ewA9T53dy5qvAkcR5jVCtbaDW2XgWzbLPs5H4uCJJavmA4fzDx

Testing on Testnet

You can test the testnet debug build on testnet. Generate a new wallet and send yourself some test Ergos by visiting https://faucet.ergopool.io/payment/address/TESTNET_WALLET_ADDRESS (replace TESTNET_WALLET_ADDRESS with your actual P2PK address)

About

Ergo Wallet for Android

License:Apache License 2.0


Languages

Language:Kotlin 85.3%Language:Java 14.7%