create account

Hive Keychain DHF 2 - Week 5 by keychain

View this thread on: hive.blogpeakd.comecency.com
· @keychain ·
$2.60
Hive Keychain DHF 2 - Week 5
![social_keychainforhive.jpg](https://files.peakd.com/file/peakd-hive/keychain/xnmVXGi6-social_keychain-for-hive.jpg)

As promised in our [proposal](https://peakd.com/hive/@keychain/hive-keychain-development-proposal-2), we will post weekly updates to let you know what's going on regarding Keychain development.


### Mobile App

Last week at HiveFest, I presented Hive Keychain for mobile and was thrilled to see a dozen of users wanting to help by joining the closed Alpha release. A few issues were filled on [Github](https://github.com/stoodkev/hive-keychain-mobile) and on our [Discord channel](https://discord.gg/3EM6YfRrGv) but overall, it seems like most features are working as intended. 

Here are some issues I worked on this past week: 

- Fixing SafeArea integration for phones with notches (some of the headers were cut on iPhone for example)
- Fixing some UI elements on iOS, due to a different interpretation of StyleSheets compared to Android
- Fixing timestamps for Hive Engine transactions
- Fixing voting power and vote value for accounts with 0HP (previously showing NaN)
- Improving error handling when adding new accounts
- Update Gradle and PodFiles to improve performance

### Keychain extension

While the priority is still on the mobile App at the moment, I've received some requests recently and shifted part of my focus to solving them on the extension side as well: 

- `requestSignBuffer`, a Keychain function used to authenticate users, can now be used without specifying a username. The user will then select the account to use directly from Keychain, within a dropdown. dApps developers can then find the account used for login and the public key corresponding to the private key used for signing the message, in the object returned by Keychain. The documentation was updated accordingly.
- Similarly to the issue mentioned above on mobile, the extension was also showing NaN (not a number) for VP and vote value on accounts with 0HP. It is now fixed.
- Fixed a weird bug on MacOS were the extension UI becomes laggy (especially inputs) when opened on a secondary screen.
- Reviewed and merged a PR from @quochuy that fixes and improves the `Auto Lock` feature. 

### Backend

We've bought the `hive-keychain.com` domain and our backend is now accessible using this domain. The extension will start pointing towards it on the next update.

#### Core Team

@stoodkev : Lead Dev - [Witness](https://hivesigner.com/sign/account-witness-vote?witness=stoodkev&approve=1)
@nateaguila : UI/UX
@yabapmatt : Founder - [Witness](https://hivesigner.com/sign/account-witness-vote?witness=yabapmatt&approve=1)
@aggroed : Founder - [Witness](https://hivesigner.com/sign/account-witness-vote?witness=aggroed&approve=1)


---

### Support Hive Keychain development by voting for [our proposal](https://peakd.com/hive/@keychain/hive-keychain-development-proposal-2) on [PeakD](https://peakd.com/proposals/140) (on the upcoming section)or with [HiveSigner](https://hivesigner.com/sign/update-proposal-votes?proposal_ids=%5B140%5D&approve=true).

*100% of payout is redirected to the DAO*
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 28 others
properties (23)
authorkeychain
permlinkhive-keychain-dhf-2-week-5
categorykeychain
json_metadata{"app":"peakd/2020.12.3","format":"markdown","author":"stoodkev","tags":["keychain","hive","hivedev","news","dhf"],"users":["keychain","quochuy","stoodkev","nateaguila","yabapmatt","aggroed"],"links":["/hive/@keychain/hive-keychain-development-proposal-2","https://github.com/stoodkev/hive-keychain-mobile","https://discord.gg/3EM6YfRrGv","/@quochuy","/@stoodkev","https://hivesigner.com/sign/account-witness-vote?witness=stoodkev&approve=1","/@nateaguila","/@yabapmatt","https://hivesigner.com/sign/account-witness-vote?witness=yabapmatt&approve=1","/@aggroed"],"image":["https://files.peakd.com/file/peakd-hive/keychain/xnmVXGi6-social_keychain-for-hive.jpg"]}
created2020-12-26 11:29:33
last_update2020-12-26 11:29:33
depth0
children1
last_payout2021-01-02 11:29:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value2.596 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length3,104
author_reputation347,228,015,503,257
root_title"Hive Keychain DHF 2 - Week 5"
beneficiaries
0.
accounthive.fund
weight10,000
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id101,092,108
net_rshares38,588,280,385,944
author_curate_reward""
vote details (92)
@marki99 ·
Thanks for your work!
properties (22)
authormarki99
permlinkre-keychain-qm0t6c
categorykeychain
json_metadata{"tags":["keychain"],"app":"peakd/2020.12.3"}
created2020-12-27 22:59:00
last_update2020-12-27 22:59:00
depth1
children0
last_payout2021-01-03 22:59:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length21
author_reputation11,400,723,818,181
root_title"Hive Keychain DHF 2 - Week 5"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id101,110,163
net_rshares0