Today @keychain released version 1.10 with a new API feature called
requestAddAccount which makes it possible to import an account with private keys into Hive Keychain.
See the post here: https://peakd.com/keychain/@keychain/hive-keychain-dhf-week-11
This feature becomes very handy when it comes to onboard new user. I've just added this feature to hiveonboard.com and getting into HIVE has now become even easier than before!
SignUp Flow with Hive Keychain
Detect Hive Keychain Plugin
When a user is going to create a new account, we now show up an info-box that will suggest getting the Hive Keychain Plugin before going forward.
Since it's not supported on all browsers and devices right now, we only show it when
- no mobile browser is detected
- and a Chromium (Google Chrome / Edge) or Firefox is used.
The download link always takes the user to the appropriate app store for the browser extension, so a Firefox user won't get a link to the Chrome store and vice versa.
Confirm Hive Keychain is working
After the user hit Reload Page, we show him a confirmation that everything is set and we are ready to go.
Auto-Import Account Data
After the user created the account, we will now make use of the new feature of Hive Keychain.
As before, the new user will presented a collection of dApps and Hive Keychain ready to be used.
I really love to hear your feedback on this update and thanks to the Hive Keychain team to make this possible. If you have any ideas or suggestions, you know how to comment! 😀