Hive Keychain mobile release (Android and iOS)

in #keychain2 months ago
Authored by @stoodkev

social_keychainforhive.jpg

The first version of Hive Keychain for mobile finally got accepted on both the Play Store and Apple Store.

At the moment, we've reached the first phase of our roadmap and the App is a full-fledged wallet that has the following features :

  • PIN + biometrics login
  • Adding accounts via QR code / master key / private key
  • Key and accounts management
  • RPC settings
  • Transfers / Power Up / Power Down / Delegations / HBD Conversions
  • Encoded Transfers
  • Delegations list
  • Transactions list with decoded memo (if memo key is available)
  • Account value
  • Hive Engine tokens value / list
  • Hive Engine transfers and list of transaction

The code is entirely open-source and you are welcome to report issues on our Github repository. Please follow the templates.

Tips

  1. This is a first release and the Application is still in Beta. It has been tested extensively but it should not by any means be the only place you store your keys on.
  2. To import accounts quickly from your Hive Keychain extension to your mobile App, use the QR Code scanner by pressing the QR code logo:

5.png

On your extension, navigate to the menu (top right button), then to Manage Accounts and finally click on Show QR Code.

Next steps

The second phase of our development plan is currently ongoing and will integrate a web browser with full keychain capability to the Apps. It will be rolled out in two steps:

  1. Single webpage with Keychain capability
  2. Full featured web browser with multiple tabs / favorites / navigation history

After that, the third phase on our roadmap, work on App-to-App communication will begin.

I hope you are as thrilled as I am for what is to come !

Download


Discord

To communicate with us, report issues or become an Alpha tester, join our Discord by following this link :
https://discord.gg/3EM6YfRrGv

Or scanning this QR Code :

image.png

Core Team

@stoodkev : Lead Dev - Witness
@nateaguila : UI/UX
@yabapmatt : Founder - Witness
@aggroed : Founder - Witness


Support Hive Keychain development by voting for our proposal on PeakD (on the upcoming section)or with HiveSigner.

100% of payout is redirected to the DAO

Sort:  

top notch work stoodkev. Really enjoying this so far.

HIVE ENGINE TRANSACTIONS ON A MOBILE APP FINALLLY AHHHHHHH WOOOAH

YEAAHHHHHHHWOPOOOOWOOWWWH WOOOWHA IM LOSING BALANCE

WOAHHH MY HEAD IS EXPLOOOODDDDING THINKING ABOUT ALL OF ETHEREUM POURING INTO HIVE ENGINE AHHHHHHHHH

tesla-stock-exchange.png

trumphiveengienapprentice.png

One question, what assures me that if I put my private keys in this application there is no chance that my account will be stolen?

This is actually a great question!
All our code is opensource and the community can (and should) audit it on our Github repository.
Our team also have a track record of delivering Keychain for browsers for over 2 years without any incident.

Is there a way to download the Mobile Keychain without going through:

  1. Google Play Store
  2. Apple App Store??

I read that Google inserts tracking codes into apps downloaded from their Play Store and I tend to believe they would.

Yeah, can you add it to F-Droid please. However, i think Google still know what apps we have even if not downloaded via Play Store. I'm gonna buy a new phone and de-google it and run Lineage Operating system and all FOSS apps.

What I can do in the shorter timeframe (got a lot on my plate already), is proposing the .aab file on Github. APKs can be extracted from there.
@chrisrice you might also want to read this.

Ah okay, awesome!

  • If we download the APKs directly, does that mean it doesnt go through Google Play Store?

    Posted via D.Buzz

Yes. However, apps that were installed directly from APKs won't benefit from automatic updates (though the app can still inform you that there is a new update available, but you have to manually download the updated APK again from the source). 🕵️‍♂️

Ah okay, cool! 😀

Posted via D.Buzz

Yeah, I'd love this too @stoodkev ☝️

  • I'd also like to be able to download the .apk directly if possible 👍

    Posted via D.Buzz

Just in case it's just a doubt, no offense to anyone.

Finally! I've been expecting this and now it's here. Thank you!

You're welcome!

...and finally is arrived!
Downloaded instantly and it looks awesome!

Good job and thank you!

Thanks! We'll keep at it!

This could be fun using, YEAH !

Awesome, looking forward to the web browser integration :)

I'm on it ;)

This is amazing! Downloading now.

This should be added in hive.io/wallets as a separate mobile wallet, to avoid confusion with the extension. Most people I onboeard are interested in mobile wallets when I send them to this page.

Thanks for your work!

Yeah, maybe in a few weeks when we re sure the App is stable.

Noticed a very minor bug but didn't screenshot.

I use the app on IOS iphone 7. Before logging in the first time there was a welcome message on the first view page when opening the app.

It said something about hive etc... but it was cut short. a part of the message seemed to continue out of the screen, or the english sentence was incorrect. Not sure which one it is.

I tried to find that message again but since I already logged in with my account I can't access that page again and I don't want to delete the app :)

If no one else reports that bug I'll delete the app and show you.

Oh I see it, its truncated on iOS, not Android.
Will fix asap, thanks!

Nothing else to report, great app, great design, smooth UX. Very pleased!

I was wondering when this will come out... thanks.

Thank you 🙏🏾

One question. I can’t see my $LEO tokens
769910AC-8AC9-4907-A320-FE65C08E890E.jpeg

You're welcome!
Hmm, it's supposed to fetch all HE tokens though. It's using basically the same function than on the extension. Can you see it in there?
EDIT: pls open an issue on Github or join the Discord, it's easier for me if the issues are centralized somewhere.

I think it’s only showing the liquid tokens not staked.

I’ll check again later once I bought few $LEO

Right! I haven't implemented stake functions yet, so that's the problem.
It's already planned for later and I've opened an issue for this on Github a while ago.

wooo when you have staking delegation and scotbot data, a little TREASURE CHEST for staked tokens and staked hive power, now tHAT will be so nice

then winamp style skins

and stuff like coins falling like in the keybase app, really make it fancy and addictive, we also need hive engine lotteries and SCRATCH off NFts like in lucktastic

1716e77877197a3958cd656574820ee1.gif

do-custom-animated-gifs.gif

lucktastic.gif

screen-0.jpg

i see this as the future of this app and other mobile hive apps

take advantage of our free transactions with lots of airdrops and giveaways and , encourage everyone to create their own low supply tokens with very standardized inflation from Scotbot Junior lol

Very nice. I wanted to have this app through mobile and now it came true. Thank you for this.

You're welcome!
And there's much more to come ;)

This is rally a good news 🍻♥️🙏

Congratulations,
Great News. I will download the IOS-Version and give it a try!

I really hope they don't purge it. Very impressive work.

Hive keychain fo life!

@bensworld @jqnaliana @captanquark @miraivastel, check this!

Ab sofort chammer sich per fingerabdruck ihlogge!

Jetzt wirds episch!

Mass Onbording hallo!
!BEER 🍻

Posted using Dapplr


Hey @keychain, here is a little bit of BEER from @sandymeyer for you. Enjoy it!

Learn how to earn FREE BEER each day by staking your BEER.

Oh yes.... watch out dbuzz you think ive been tweeting/buzzing there a lot just wait lol

Nice!! This is great news.

Congratulations! This is an important step for the entire Hive community. Installed, re-blogged & re-twitted.

Absolutely brilliant!

Thanks guys, this is so awesome!

That's great! I can use now some functions on mobile, too! Congrats!😎

that is great! make it much more accesible, good work!

woooaaaaah downloaded, eagerly awaiting stage 2 :-D

great, i did it and it was the easiest thing I done so far on here, so thanks for the instructions!

Happy days!!!!!

This is awesomely awesome! 😁

thank you so much. This has been for a long time, the most important Dapp needed to finally get good mobile usability. Thanks guy, top work :-)

This is epic. Long overdue

Gratz on the great work and long overdue. This will make life so much easier and quicker!!!!
Keep it up

That si a really good nes i love You "HIVE"

Posted using Dapplr

That's fantastic. Thanks for all your hard work to make our lives easier.

Excellent post, I wasn't aware of the new app, thanks for the tip 😎👍

really good work!
Will it be possible to log in to other HIVE websites/apps via the app? similar to hivesigner.com?

An in-App web browser is currently under development, and will have full keychain capabilities.
I'm hoping to release it next month.

Amazing work guys keep it up

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

You received more than 3750 upvotes.
Your next target is to reach 4000 upvotes.
You got more than 200 replies.
Your next target is to reach 300 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:

Feedback from the March 1st Hive Power Up Day
Hive Tour Update - Financial stages

wow good idea .. I would love to try it

Great job again ! That would help us to increase use of Hive and that will help to increase community of true decentralized network for sure !
A little app for them, a big update for our ownability ^^

Awesome and I look forward to having sites like peakd.com be able to use this to sign transactions. I assume that's going to be possible.

Also here is a ux suggestion.

There is some ambiguity that some specificity would help with

When you say existing account you should specify "existing blockchain account" or "existing hive account"

Either of those two options will help users.

Alright, makes sense. I'll modify it for next release.

Yep! Currently under development.

It's funny that I looked for it today but thinking it was there long ago... and I just looked for it the right day haha, this is great.

Great timing ;)

Been hoping for this. At last I have Keychain on my iPhone. It was incredibly easy to transfer all of my accounts over from desktop. Thank you so much for including the QR code option. This made the process very brief.

Great development!
Thanks a lot for this and enjoy the weekend :)

HIVE ON!!!

This is awesome news, especially for my family who mostly use their iPhones and iPads to create their Hive posts. Thanks for your work @stoodkev. !wine


Congratulations, @justinparke You Successfully Shared 0.100 WINE With @keychain.
You Earned 0.100 WINE As Curation Reward.
You Utilized 1/3 Successful Calls.

wine-greeting
Total Purchase : 23527.534 WINE & Last Price : 0.290 HIVE
HURRY UP & GET YOUR SPOT IN WINE INITIAL TOKEN OFFERING -ITO-


WINE Current Market Price : 0.280 HIVE

FINALLY!!! THIS IS THE BEST THING SINCE SLICED BREAD

Well, i like it, thankyou.

However, FYI, i onboarded a friend today and took over his phone. Set up Keychain account successfully, but then i attempted to sign in to @peakd, @dbuzz and @Leofinance using Keychain, but none offered it as an option. For the first two i therefore also had to set up a hivesigner account to be able to login, and for the latter the only option (other than twitter) which i was offered was to enter a Hive Key, which i did, and got in. It was not an easy experience, no wonder so many give up. Hopefully you can get the front ends to integrate with Keychain mobile.

Namaste
Atma

Hi! Im working on this already ;)

Downloading the Android app right now.
(Although feeling a little bit insecure seeing only 100 downloads ☺️)

Well if that makes you feel better, the numbers are 280 on Android and 216 on iOS (according to what I can see on the stores page). I guess Android shows 100+ until 500 or 1k.
And we re the same team as for the extension ( over 10k installations)
Anyways, you can take a look at the App first without entering your active key.