Namecoin Wallet for Android
Posted: Thu Jan 08, 2015 5:07 am
The Bitcoin Wallet (https://play.google.com/store/apps/deta ... ach.wallet) has been forked for Namecoin. This is an light weight Android app that is currently in a Beta phase. The functions have been tested (Send, Receive, Exchange Rates, Paper Wallet Sweep), but more feedback is required by other users using other devices.
This app does not support any of the naming functions of Namecoin, it only supports sending and receiving Namecoins. Can the naming services be provided later? We are not sure. The wallet is a light weight wallet and does not store the entire blockchain on the phone. This app does not use bloom filters (this feature is not available in the current Namecoin source code). It uses IRC to connect to peers. It must download the entire blockchain (headers only) before it syncs (it currently doesn't support the checkpoints feature of Bitcoin Wallet/BitcoinJ).
Feel free to download the app and test with a limited Namecoins.
Source Code:
* https://github.com/HashEngineering/namecoinj
* https://github.com/HashEngineering/namecoin-wallet
Downloads:
* https://github.com/HashEngineering/name ... t/releases
* https://play.google.com/store/apps/deta ... oin.wallet
Project History:
I was contacted about making a Namecoin Wallet for Android in the 2nd Quarter of 2014, but was busy working on some other projects. Shortly thereafter, I learned that another developer was found to port the Bitcoin Wallet and BitcoinJ projects to Namecoin. On January 1 of this year, I was curious about the status of this project, but found no app in the Google Play Store and no source code for namecoinj or any other related library or app. After posting an inquiry on reddit, I decided to take up this project. Previous Research had indicated that another developer for an unpublished DevCoin wallet had written the code for handle the Merge Mining feature (AuxPow) and that code was added to a very recent version of BitCoin Wallet 4.14 and BitcoinJ 0.12.2 (each of which has a few of my own modifications).
Bounty:
I am not aware of a bounty for this project. Donations are welcomed.
This app does not support any of the naming functions of Namecoin, it only supports sending and receiving Namecoins. Can the naming services be provided later? We are not sure. The wallet is a light weight wallet and does not store the entire blockchain on the phone. This app does not use bloom filters (this feature is not available in the current Namecoin source code). It uses IRC to connect to peers. It must download the entire blockchain (headers only) before it syncs (it currently doesn't support the checkpoints feature of Bitcoin Wallet/BitcoinJ).
Feel free to download the app and test with a limited Namecoins.
Source Code:
* https://github.com/HashEngineering/namecoinj
* https://github.com/HashEngineering/namecoin-wallet
Downloads:
* https://github.com/HashEngineering/name ... t/releases
* https://play.google.com/store/apps/deta ... oin.wallet
Project History:
I was contacted about making a Namecoin Wallet for Android in the 2nd Quarter of 2014, but was busy working on some other projects. Shortly thereafter, I learned that another developer was found to port the Bitcoin Wallet and BitcoinJ projects to Namecoin. On January 1 of this year, I was curious about the status of this project, but found no app in the Google Play Store and no source code for namecoinj or any other related library or app. After posting an inquiry on reddit, I decided to take up this project. Previous Research had indicated that another developer for an unpublished DevCoin wallet had written the code for handle the Merge Mining feature (AuxPow) and that code was added to a very recent version of BitCoin Wallet 4.14 and BitcoinJ 0.12.2 (each of which has a few of my own modifications).
Bounty:
I am not aware of a bounty for this project. Donations are welcomed.