HiveWallet - bugfixing update on Android. Need to access your keys? And.... What's next?

avatar

HiveWallet.app just received an update to the android version, fixing a long lasting bug, preventing actual usage on Android...

If all is well it should work again for you! I had to remove the "inapp billing" module, which was used for in-app account creation. For now the android version is linking to signup.hive.io for that.

HiveWallet.app

Reminder: HiveWallet is not your ultimate Hive Private Keys backup app!

When importing and creating accounts on HiveWallet, the app warns you to always keep a safe, offline, copy of your keys... At least your Master Password or owner key should be kept and stored safely outside the realm of the app. You should never count on HiveWallet to safekeep your one and only way to access your private keys to your Hive account.

That said... Maybe some of you ignored this comment, or did not understand the importance and, well... devices being devices... some error happened and HiveWallet is no longer working for you and it was your only place to store your keys?

  1. By using third party apps like imazing or android file browser you can browse to the APPDATA-folder which contains the HiveWallet files.
  2. In here you can find a so-called "wallet.json"-file.
  3. This file contains an encrypted cipher text.
  4. Decrypt the encrypted ciphertext- string using your original encryptkey (passphrase) you used for HiveWallet to unlock your wallet file. Sample code:
var decryptedwallet = JSON.parse(f.read());
var encryptedkeys = (decryptedwallet['ciphertext']);

var decryptedValue = slowaes.decrypt(encryptedkeys, encryptkey);

console.log(decryptedValue);

Future of HiveWallet - EOL of the development stack?

HiveWallet originally started as SteemWallet, because, inspired by a discussion with @pharesim, back then there was no working simple mobile wallet for Steem. As I am a app developer by day I thought it would be great to come up with a proof of concept and then I just kept on building until it had basic blockchain support. Later on extensions were build like the Dapp browsing capabilities and for example to option to buy accounts directly inside HiveWallet app using in-app payments.

The software I have been using for all my mobile app development, since the day I started, is Appcelerator's Titanium framework. A couple of years ago Appcelerator has been bought by a bigger IT company Axway. And since then they kept on coming with new versions of the software, continuing to support new OS versions (every year a new version of iOS and Android is released), but after 10+ years the final verdict had been reached earlier this year: The End of Life / Sunset period of Appcelerator had been announced.

Kind as Axway is, they will move all code into open source github repos by March 2022, but it is yet to be seen whether a community effort is made to maintain and upkeep continuous upgrades needed for the pace at which new OS'ses and mobile devices are released.

For HiveWallet this means: The apps work as of now. I will monitor how the Appcelerator community will (or will not) embrace the opensource mantra and keep the project alive. But I will also consider alternative options like Flutter and React for a new rewritten version of HiveWallet. But for me that would mean to re-engage with a new dev stack, as most of my time was inside Appcelerator's offering, which is ending (by the looks of it) by now.

= = = = = = =
Also: IRL we are building a 🏡 house. From the ground up. This is crazy. I treat it like organising a HiveFest. It is taking up a lot of my time, but I like it. Learning a lot. Putting quite some time in this, it means developments on HiveWallet are somewhat on the afterburner atm.

That said, HiveWallet is completely opensource: github.com/roelandp/hivewallet!

🙏🙏🙏

= = = = = = =

  • Have a great holiday season ahead!

roelandp



0
0
0.000
43 comments
avatar
(Edited)

You're one of those keeping this platform more developing everyday with your developers ideas and skills. Keep the good work.

0
0
0.000
avatar

Am really glad I could stop by to read through this post boss. Keep it up and a good advise as well

0
0
0.000
avatar

This is really great. I think it will be much better for us to work now but I want to ask some questions here.

0
0
0.000
avatar

Keep up the good work @roelandp for making the hive blockchain a wonderful place to be with better improvement been done for it to progress.

0
0
0.000
avatar

Congratulations @roelandp! You have completed the following achievement on the Hive blockchain and have been rewarded with new badge(s):

You got more than 10500 replies.
Your next target is to reach 11000 replies.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Check out the last post from @hivebuzz:

The Hive Gamification Proposal for 2022
Saint-Nicholas challenge for well-behaved girls and boys
0
0
0.000
avatar

I would love to see the future that hive wallet holds, and would love to be a contributor to the opensource project.

0
0
0.000
avatar
(Edited)

Good to hear from you @roelandp. Thanks for the work on the wallet, are there any plans for an NFT wallet for Hive?

Cg

0
0
0.000
avatar

nice work i like to download it as well

0
0
0.000
avatar

Thanks for sharing and including great suggestions

0
0
0.000
avatar

amazing and informative post so kind to give us this information

thanks regards

0
0
0.000
avatar

A better development, also thanks for advising against the keys safety and the purpose of the wallet @roelandp

0
0
0.000
avatar

Useful information

0
0
0.000
avatar

Actually today I'm experiencing more bugs. This should be fix asap. As a alternative I often use peakd , I wish to use hive bug free and awesome.

0
0
0.000
avatar

Have you tried reporting the bugs on discord so that it can be debug possibly, thereby improving the app performance?

0
0
0.000
avatar

What safe places do you know these days? I would like to have alternatives. Thanks

0
0
0.000
avatar

Thank you for the post. Very informational and detailed. I need this.

0
0
0.000
avatar

Since the update I experience problems with the night mode. It always turns off after I reload the site.

0
0
0.000
avatar

Wao! This app seems so risky considering the fact that it doesn't keep our password safe.. then I won't suggest it's good to be used..

0
0
0.000
avatar

I'm sorry that's not what I intended to communicate.

The core idea is with self sovereignty over your (digital) assets that you have a responsibility. A responsibility to safekeep your keys. You do this not by storing your keys on a single point of failure and trusting a third party with your keys. You do this by having a way of backup you can count on, yourself. This is mostly done by using pen & paper :)

Anyone putting keys inside the hivewallet app have them encrypted by a (forcefully) difficult passphrase, using industry standard encryption. Sometimes an unforeseen bug happens, which will, mind you NOT result in your keys exposed, but render the app useless. If someone made the mistake to count on the app to be the only place to store their credentials (without the app actually having export features for exporting keys in plaintext - because of safety measures), I tried to explain above a way how people could retrieve their encrypted key file.

0
0
0.000
avatar
(Edited)

Ohh now I get you. Thanks for 6our explanation

0
0
0.000
avatar

This is really good. I look forward to it.

0
0
0.000
avatar

I just saw your post now and I will say I have really learnt a lot. it's nice. thanks keep it up.

0
0
0.000
avatar

Ho Ho Ho! @roelandp, one of your Hive friends wishes you a Merry Christmas and asked us to give you a new badge!

The HiveBuzz team wish you a Merry Christmas!
May you have good health, abundance and everlasting joy in your life.

To find out who wanted you to receive this special gift, click here!

You can view your badges on your board and compare yourself to others in the Ranking

Check out the last post from @hivebuzz:

Christmas Challenge - Offer a gift to to your friends
0
0
0.000
avatar

Oooooh Hive APP!! Game Changer! :)

0
0
0.000
avatar

Hey thank you so much for your support! <3

NO WAY :O HAHAHAHAH ...a 1000 dollar post?!? Thats amazing! Never saw a thousand dollar post, congrats!

Have a good one!

-edga

0
0
0.000
avatar

Hi @roelandp, I'm just asking for a friend. Do you know what the situation with the hivewhale is at the moment? Seems like it's not working, yet people are sending HBD/Hive to it in return for nothing at the moment. Do you know who's in charge of this? Perhaps it would be possible to pause the service and return the funds of those who payed already? Cheers :-)

0
0
0.000
avatar

Thanks for much for this great information!! Information is indeed power!

0
0
0.000
avatar

Hello @roelandp. I was wondering to which Hive account I could address my concerns and issues regarding Hive wallet. Your guidance would be much appreciated. Thank you.

0
0
0.000