An advanced Ethereum mobile wallet
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
James Sangalli fda9371951
add back app inclusion in gradle
7 years ago
.idea Now add tokens auto-fetches the contract data 7 years ago
app update for branch 7 years ago
desktop Blank canvus for Mia's tool 7 years ago
dmz Merge branch 'ThymeleafWebsite' of github.com:James-Sangalli/alpha-wallet into ThymeleafWebsite 7 years ago
fastlane Remove trust title from fastlane spec 7 years ago
gradle/wrapper switch transaction API usage to Etherscan APIs 7 years ago
lib Fix asset tests 7 years ago
resources add android_cover image 7 years ago
tn update arr 7 years ago
.gitignore allowing ticket (non-fungible) objects to be created parsed, instead of requiring a parsing after the object is created 7 years ago
.gitmodules j.s. changed the url of the submodule 7 years ago
.travis.yml with new accept on sdkmanager 7 years ago
LICENSE Merge branch 'master' into move-to-mvvm 7 years ago
README.md Update README.md 7 years ago
build.gradle switch transaction API usage to Etherscan APIs 7 years ago
gradle.properties init commit 7 years ago
gradlew Merge branch 'master' into move-to-mvvm 7 years ago
gradlew.bat init commit 7 years ago
settings.gradle add back app inclusion in gradle 7 years ago

README.md

AlphaWallet - Ultimate Ethereum Wallet for Android

Build Status License

Welcome to Trust's open source Android app!

Getting Started

  1. Install latest Android Studio (>=3.0.0).
  2. Clone this repository.
  3. Register with etherscan.io and populate the API keys in Controller.java
  4. Build and run.

Try the app on Google Play Store.

Deploying with fastlane

fastlane screengrab - take screenshots fastlane listing - update play store listing

Contributing

We intend for this project to be an educational resource: we are excited to share our wins, mistakes, and methodology of android development as we work in the open. Our primary focus is to continue improving the app for our users in line with our roadmap.

The best way to submit feedback and report bugs is to open a GitHub issue. Please be sure to include your operating system, device, version number, and steps to reproduce reported bugs. Keep in mind that all participants will be expected to follow our code of conduct.

Code of Conduct

We aim to share our knowledge and findings as we work daily to improve our product, for our community, in a safe and open space. We work as we live, as kind and considerate human beings who learn and grow from giving and receiving positive, constructive feedback. We reserve the right to delete or ban any behavior violating this base foundation of respect.

Help with localization? Here is a public link to join localization project: https://lokalise.co/signup/3947163159df13df851b51.98101647/all/

Cloning the repo notes

Since submodules are in use you will need to use this command sequence to clone:

git clone --recurse-submodules https://github.com/James-Sangalli/alpha-wallet

If you are updating a branch use this:

git checkout git submodule update --init --recursive