All Projects → ZainMustafaaa → Web3j-Android-Ether-Wallet-Ethereum-Client

ZainMustafaaa / Web3j-Android-Ether-Wallet-Ethereum-Client

Licence: other
I developed this project for helping developers to create their own ethereum wallet using Web3j library.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Web3j-Android-Ether-Wallet-Ethereum-Client

Android-Wallet-Token-ERC20
Android Wallet (Token ERC20)
Stars: ✭ 30 (-18.92%)
Mutual labels:  web3j, ethereum-wallet, ethereum-address
Wallet
Bitpay Wallet (formerly Copay) is a secure Bitcoin and other crypto currencies wallet platform for both desktop and mobile devices.
Stars: ✭ 3,382 (+9040.54%)
Mutual labels:  wallet, wallet-service
desktop
CoinApp is a simple to use minimal Cryptocurrency Wallet for Ethereum, ERC20 Tokens, Bitcoin and Litecoin built for Windows, Mac and Linux.
Stars: ✭ 60 (+62.16%)
Mutual labels:  wallet, ethereum-wallet
simple-mpesa
A simple example of how MPESA works. Works with all 3 types of customers i.e. Agents, Merchants and Subscribers. Allows you to configure a tariff and apply it to transactions. The project follows DDD principles.
Stars: ✭ 31 (-16.22%)
Mutual labels:  wallet, wallet-service
etherwallet
Cross platform mobile Wallet app for Ethereum
Stars: ✭ 29 (-21.62%)
Mutual labels:  wallet, ethereum-wallet
RavenCoin-Wallet-With-Miners
RavenCoin Wallet including CPU and GPU miners! programs are directly from Ravencoin and official miner sources
Stars: ✭ 75 (+102.7%)
Mutual labels:  wallet, wallets
piWallet
No description or website provided.
Stars: ✭ 17 (-54.05%)
Mutual labels:  wallet, wallet-service
defiprime
All things #DeFi - trustless and transparent financial products built on top of the blockchain.
Stars: ✭ 117 (+216.22%)
Mutual labels:  ethereum-wallet, ether
android-eth-wallet
Android cryptocurrency wallet app with clean architecture
Stars: ✭ 28 (-24.32%)
Mutual labels:  web3j, ethereum-wallet
keplr-wallet
The most powerful wallet for the Cosmos ecosystem and the Interchain
Stars: ✭ 321 (+767.57%)
Mutual labels:  wallet
freewallet-mobile
Mobile wallet for iOS/Android/Browser which supports Bitcoin and Counterparty
Stars: ✭ 51 (+37.84%)
Mutual labels:  wallet
zepio
Zepio | ZEC Wallet
Stars: ✭ 40 (+8.11%)
Mutual labels:  wallet
3id-connect
Authentication system for Ceramic apps that works with blockchain wallets.
Stars: ✭ 76 (+105.41%)
Mutual labels:  wallet
adamant-iOS
iOS native client for ADAMANT Decentralized Messenger
Stars: ✭ 20 (-45.95%)
Mutual labels:  wallet
goar
Arweave http client and wallet implemented in go, Arweave SDK
Stars: ✭ 60 (+62.16%)
Mutual labels:  wallet
ETH-transactions-storage
Indexer for Ethereum to get transaction list by ETH address
Stars: ✭ 155 (+318.92%)
Mutual labels:  ethereum-address
lndr-mobile
LNDR mobile app in React Native
Stars: ✭ 14 (-62.16%)
Mutual labels:  ethereum-wallet
Bismuth-FAQ
[Reference] Official Bismuth Crypto-currency FAQs
Stars: ✭ 13 (-64.86%)
Mutual labels:  wallet
Chaincase
The only privacy preserving bitcoin app on iOS
Stars: ✭ 55 (+48.65%)
Mutual labels:  wallet
metronome-wallet-desktop
💻💰 Metronome wallet for desktop devices
Stars: ✭ 16 (-56.76%)
Mutual labels:  wallet

Web3j-Android-Ether-Wallet-Ethereum-Client

I developed a simple DApp Ether Wallet in Android. The following functionalities of this project is discuss below.

Functionality

  1. You can login to your existing wallet.
  2. You can connect to any four major ethereum blockchain networks (Rinkeby, Kovan, Ropsten, Main-Net).
  3. You can transfer funds from your ethereum address to another ethereum address.
  4. You can get Gas Price, Block Hash aand Block number on every transaction you perform.

Getting Started

This application uploaded for learning purpose. Just copy your UTC file in your phone External or Internal Storage for logging in with network. These instructions will help you to copy this project and run to your local machine.

Manifest

Permissions

  1. android.permission.INTERNET
  2. android.permission.ACCESS_NETWORK_STATE
  3. android.permission.READ_EXTERNAL_STORAGE
  4. android.permission.CAMERA

Application

  1. android:largeHeap="true"

MainActivity

Install MultiDex

Copy this statement to MainActivity.java on your project to install MultiDex in your app.

  1. MultiDex.install(this);

Strict Mode

Copy these to your MainActivity.java for permit all strict mode threads.

  1. final StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();
  2. StrictMode.setThreadPolicy(policy);

Dependencies

  1. compile 'com.android.support:multidex:1.0.1'
  2. compile 'org.web3j:core-android:2.2.1'
  3. compile 'com.google.zxing:core:3.2.1'
  4. compile 'com.journeyapps:zxing-android-embedded:3.2.0@aar'

Built with

Android Studio 2.3.3

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].