[DEFUNCT] Peercoin Android Wallet 3.2 Released

I would love to see it. Keep up the great work!

I shared on Twitter and Facebook and Yurizhai shared on Reddit. I made sure to mention it’s beta software. Thanks Matthew!

[quote=“MatthewLM, post:1, topic:2846”]

On Google Play: https://play.google.com/store/apps/details?id=com.matthewmitchell.peercoin_android_wallet

Original Bitcoin Wallet: https://play.google.com/store/apps/details?id=de.schildbach.wallet

Android app on Github: https://github.com/MatthewLM/peercoin-android-wallet
Peercoinj on Github: https://github.com/MatthewLM/peercoinj
Explorer on Github: https://github.com/MatthewLM/PeercoinAbeExplorer

Donate: PHYsT4HACNAyjEou2x9ufopGKuRJJAfeYT
You can also Donate in the app directly. On the Menu go to “Tip / Donate”

The Peercoin Android wallet based upon Andreas Schildbach’s popular Bitcoin wallet has been released. The app allows you to send and receive Peercoins on your device using QR codes, NFC and URI links. The application uses a centralised server to validate blocks but private keys are never shared. The server provides valid block hashes through the getvalidhashes API method here: https://peercoinexplorer.info/q

The app is labelled as Beta, as it is open for public testing. The application may have unfound bugs and problems. The NFC function has not been tested yet. Problems can be reported to matthewmitchell@thelibertyportal.com

This application is licensed under the GPL version 3. There is no warranty and no party shall be made liable to you for damages. If you lose coins due to this app, no compensation will be given. Use this app solely at your own risk.

Developer - Matthew Mitchell[/quote]

Matthew, Thank you so much for your hard work.

I see there are lots of Chinese in the wallet that still using “Bitcoin”(比特币). I think you may not change Chinese Characters. I can help, could you send me all Chinese text in the wallet software, I can help to change all those text and give it back to you.

My e-mail address: lg15x@qq.com

1 Like

Thank you for your hard work. I am YuanDian(圆点), owner of website of China Peercoin Community (http://diandianbi.org). I represent China Peercoin Community to donate 30 Peercoins to show our appreciation for you hard work. This is the link: http://bkchain.org/ppc/tx/8ddc939ebc84803532449851999732f7168960dc8edf3caffe9148e698920630

Please keep working on Peercoin, this is the true innovation and value coin. More and more people are being aware of it, and we believe it will be long-term run coin and have very bright future!

Thank you again, wish to see your progress of Android Minting feature.

1 Like

Japanese version shows ビットコイン(bitcoin) instead of ピアコイン( peercoin) …

congrats

Nice, congrats!

Thanks to everyone for their appreciation and support. Many thanks go to iiping and others for donations.

I sent an email to lg15x in regards to the Chinese translations. As for the Japanese I could try to replace the text myself but there is still chance for mistake. If anyone wants to volunteer to help, please get in touch. I’ll put up a credits section on this topic, the google play description and in the README.md file, although anonymity is fine.

Translation files that need fixing:

Japanese: https://github.com/MatthewLM/peercoin-android-wallet/tree/master/wallet/res/values-ja
Hebrew: https://github.com/MatthewLM/peercoin-android-wallet/tree/master/wallet/res/values-iw
Esperanto: https://github.com/MatthewLM/peercoin-android-wallet/tree/master/wallet/res/values-eo
Arabic: https://github.com/MatthewLM/peercoin-android-wallet/blob/master/wallet/res/values-ar

Some but not all translations which do not exist but can be added: Korean, Afrikaans, Bulgarian, Burmese, Estonian, Finnish, Hindi, Croatian, Hungarian, Icelandic, Malay, Norwegian, Punjabi, Ukrainian.

There are many more. Check the two letter language codes on this page: https://github.com/MatthewLM/peercoin-android-wallet/tree/master/wallet/res

Language codes correspond to ISO 639 codes: http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes

I have made a pull request for fixing the Chinese, Japanese and some other Bitcoin strings.

https://github.com/MatthewLM/peercoin-android-wallet/pull/1

Fantastic! Thank you for the hard work, this wallet was really needed!

MatthewLM,Thank you!

[quote=“sandakersmann, post:29, topic:2846”]I have made a pull request for fixing the Chinese, Japanese and some other Bitcoin strings.

https://github.com/MatthewLM/peercoin-android-wallet/pull/1[/quote]

I don’t know how to use github. I will fix Chinese and send it back through e-mail.

In case anyone may be wondering, I can attest that all of the basic functions: syncing, sending, receiving, backup, restore, QR read/generate all seem to be working exactly as expected. Furthermore, the layout is very sleek and well thought-out. And although it’s “Beta,” I’m quite impressed by the clarity of instructions/warnings/pop-ups for getting users acquainted. Of course, none of this means the wallet is absolutely secure, but as long as one trusts the author(s), I’d say it’s a safe bet for trying out with a few coins. It will definitely be handy for introducing my friends to Peercoin and getting them started with a little pocketchange.

Thanks MatthewLM! ;D

[quote=“sandakersmann, post:29, topic:2846”]I have made a pull request for fixing the Chinese, Japanese and some other Bitcoin strings.

https://github.com/MatthewLM/peercoin-android-wallet/pull/1[/quote]

Many Thanks. I’m going to remove the market descriptions as I don’t see any point in them even if they are changed to match the ones on Google Play, but the Japanese and Simplified Mandarin translations are helpful. Feel free to give me a name/pseudonym and peercoin address if you wish to be placed in the credits.

I’m going to remove Hebrew, Esperanto and Arabic from the app until anyone volunteers to provide translations.

[quote=“MatthewLM, post:34, topic:2846”][quote=“sandakersmann, post:29, topic:2846”]I have made a pull request for fixing the Chinese, Japanese and some other Bitcoin strings.

https://github.com/MatthewLM/peercoin-android-wallet/pull/1[/quote]

Many Thanks. I’m going to remove the market descriptions as I don’t see any point in them even if they are changed to match the ones on Google Play, but the Japanese and Simplified Mandarin translations are helpful. Feel free to give me a name/pseudonym and peercoin address if you wish to be placed in the credits.

I’m going to remove Hebrew, Esperanto and Arabic from the app until anyone volunteers to provide translations.[/quote]

I don’t wish any credit. Just happy to help :slight_smile:

[quote=“lg15x, post:32, topic:2846”][quote=“sandakersmann, post:29, topic:2846”]I have made a pull request for fixing the Chinese, Japanese and some other Bitcoin strings.

https://github.com/MatthewLM/peercoin-android-wallet/pull/1[/quote]

I don’t know how to use github. I will fix Chinese and send it back through e-mail.[/quote]

The Chinese files have been updated. You can read through them here:

https://github.com/MatthewLM/peercoin-android-wallet/blob/master/wallet/res/values-zh/strings.xml

https://github.com/MatthewLM/peercoin-android-wallet/blob/master/wallet/res/values-zh/strings_help.xml

If you find anything wrong you can tell me and I will submit a pull request :slight_smile:

lg15x kindly was able to update the Traditional Mandarin files.

I’ve released version 1.1 with the updated translations. People should be able to update now.

[quote=“MatthewLM, post:37, topic:2846”]lg15x kindly was able to update the Traditional Mandarin files.

I’ve released version 1.1 with the updated translations. People should be able to update now.[/quote]

Very nice ;D

Hmm, I have tried it and the wallet just kept crashing for me. I have the backup wallet on my PC (only a few ppc) and decrypted using openssl but how to I get the wallet into a format that I get get the private keys from? Documentation says its in Protocol Buffer format: (if it where just plain-text or binary I could have parsed it myself) I guess I’ll wait until the app is a little more stable and its easier to import a backup unless someone has a tool to take in the android backup wallet and poop out the keys…

Indeed the wallets are encoded with protobuf, you would need to look at decoding the protobuf data which you can do with peercoinj’s DumpWallet example: https://github.com/MatthewLM/peercoinj/blob/master/examples/src/main/java/com/peercoin/peercoin/examples/DumpWallet.java

But the examples do not work properly with the maven build right now.

If you are able to submit a report for the wallet crash, please do, so that way I can take a look at the information.