Hive Keychain DHF 2 - Week 17

in #keychain4 years ago
Authored by @stoodkev

social_keychainforhive.jpg

As promised in our proposal, we will post weekly updates to let you know what's going on regarding Keychain development.

Mobile App

Ranting about Apple...

This week's update comes a bit late because I wanted to wait for an Apple email before publishing the update. Still waiting, but in short here's the situation.
As you know, Apple has accepted the first version of Hive Keychain on the App Store. But well, they didn't accept the first (minor) update, suddenly realizing that it's a crypto wallet, and requiring for it to be published under a company account, and not my personal dev account. Since then, (about a week ago), I've been asking them a few questions, for which I've been redirected to different services three times already.

In the meantime, we sadly won't be able to provide iOS updates via the AppStore. We'll do our utmost to resolve this as fast as possible, while working on the next milestone for the App.
(The above won't impact Android users) Anyways, in the meantime, I've made my own research and it seems that we can work on meeting Apple expectations (create a company, get a DUNS number, get Apple company account approval) within a month or two if we expedite the process. We will also have to create a landing page for Hive Keychain, @nateguila is already working his magic on it.

Now the good stuff

I've made good progress on the in-App browser (browser branch on Github):

  • Implementation of the confirmation dialog for requests
  • Confirmation and error messages
  • Successful implementation of two requests used for login requestVerifyKey and requestSignBuffer
  • Requests logic has been extracted, and it will make it faster to implement the remaining requests
  • Started working on anonymous requests (for some requests, users can chose themselves which account to use)

Here's an example logging into PeakD using my posting key:

Keychain extension

Still waiting for Google approval for our latest update, it's been weeks now. Gotta love big companies.

Download the Apps


  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:

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

Discord

To communicate with us 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

Witness

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


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:  

If apple keeps doing that they will lose their monopoly on apps. If devs move to other app stores then users will follow.

Is the example on the keychain browser or on peakd outside keychain?

Keep up the good work!

If apple keeps doing that they will lose their monopoly on apps. If devs move to other app stores then users will follow.

Yea... For now I'll do my best to keep the Apps in the two big stores to make it easy for the users, but if it keeps going like this, I'll definitely research alternative solutions.

Is the example on the keychain browser or on peakd outside keychain?

It's on the in-App browser

Keep up the good work!

Thanks! Will do!
PS : the vote was also casted from Keychain App ;)

Amazing work! The in app is great, however I think the revolutionary feature is to allow other apps on the phone to use Keychain seamlessly. The hive ecosystem lacks mobile development and I think that this feature will bring a lot of mobile app developers to buidl.

Because we are lacking mobile Apps at the moment, I decided to prepare the in-App browser first so that all dApps are accessible, but yea, App-to-App communication will definitely come after that.

The hive ecosystem lacks mobile development

@blocktrades and his team need to create a Java library for Hive.

Yes, that would be great. They are already doing so much work though. Hopefully more devs will be interested in hive after this bull run and we can get a growing army of contributors.

Specially looking forward to using keychain on my phone with peakd.com ... i don't mind peaklock but would love to have active key support.

Yup! It s coming!

The in-app browser looks great, waiting for it! Will you be able to provide iOS updates anyway using TestFlight?

I think so, although there's a user limit for TestFlight.

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

You received more than 4500 upvotes.
Your next target is to reach 4750 upvotes.

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:

Happy Birthday to the Hive Community
A successful meetup and its commemorative badge