Simple Ethereum and ERC20 Wallet Implementation | Java | Android| Gradle
Repository
https://github.com/katastreet/EthereumERC20Wallet
A simple java implementation of ethereum and ERC20 Wallet. The code has been tested on android environment. I developed this for an android project and thought will be helpful to the community
Simple Ethereum and ERC20 Wallet Implementation in Java
- What is the project about?
The Package Wallet implements basic functionality of balance and transfer for ethereum and ERC20 Interface at https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20-token-standard.md
Dependencies( check build.gradle)
- ethereumj (test cases contains example using ethereumj as well)
- web3j (For android web3j is sufficient)
Usage Example
- Ethereum Wallet( see Wallet/Main.java and test/java/Ethereum for more)
Ethereum.getBalance(ethereum_address)
Ethereum.transferEther(your_privateKey, addres_to, ether_value)
- ERC20 Wallet (see Wallet/ERC20/Main.java and Wallet/ERC20/ERC20Wallet.java class definition)
How to contribute?
If you need any new features, raise issue and i will see if i can answer your questions.

Hey @cave-man
Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!
Want to chat? Join us on Discord https://discord.gg/h52nFrV.
Vote for Utopian Witness!
Thanks, it was my first time contribution using @utopian-io and was checking the society out.
Congratulations! This post has been upvoted from the communal account, @minnowsupport, by cave-man from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, theprophet0, someguy123, neoxian, followbtcnews, and netuoso. The goal is to help Steemit grow by supporting Minnows. Please find us at the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.
If you would like to delegate to the Minnow Support Project you can do so by clicking on the following links: 50SP, 100SP, 250SP, 500SP, 1000SP, 5000SP.
Be sure to leave at least 50SP undelegated on your account.
Can you please give a proof that katastreet account belongs to you.
how do i give it?
Either take a Screenshot of your logged in session of github or update your Github id to add Steemit Username
Is this okay? I didn't do the second one because i am going kind of anonymously on steemit.
Any specific reasons why you're asking me this?
Thanks, it is to ensure that the GitHub account belongs to you :)