Thanks to the fantastic work of @cedricguillas (now a witness, support him here) and @engrave (also a witness), we're finally ready to invite testers to try out our Ledger integration. It took longer than expected because we kept finding things we wanted to improve. But, no point to have a Beta if it's all perfect already, so here we go!
Actually, since we've refactored a big part of the extension, testers are welcome to use the Beta version, even if they don't have a Ledger.
Keep ready to learn what's new, and how to join the Beta.
What's new?
Ledger Integration
You can now use Ledger on Keychain to sign all your active authority operations!
We strongly advise you to only change your owner and active keys to use Ledger. As the current Hive Ledger App does not allow to sign buffers at the moment, you wouldn't be able to login to dApps if you add your posting to Ledger.
Here's basically what we've added :
- Adding accounts from Ledger. They are automatically detected, and added to Keychain as Ledger accounts, in the process you can also add your posting and memo key.
- If your account is already on Keychain, you can add a single key as being handled by Ledger, from the Manage Account screen.
- All active key operations in the popup work with Ledger
- All active key requests from Hive dApps work with Ledger
- We did our best to handle all possible errors (Ledger disconnected, Hive App not opened, etc.) but let us know if you find some other cases.
Note that for some operations, blind signing will need to be turned on, you will see a hash on your Ledger and be able to verify it against the hash displayed on Keychain. This happens mostly for custom json and transfers with encrypted memos, due to limitations on the Ledger Hive App side. The good news is that @engrave already pushed an update, hopefully, Ledger team will approve it soon!
Switched from dhive
to hive-tx
We decided to move from dhive
library to hive-tx
for several reasons :
- it is much lighter
- it works well on React Native (
dhive
doesn't), and we plan to put more and more of our utilities in akeychain-commons
repository in the future, for easier maintenance.
That's the main reason why we need your help for testing even if you don't have a Ledger since this refactor basically affected the whole extension.
Ease of life improvements
- Big improvements to the username autocomplete. When you send a transfer, on top of the accounts you've transferred to in the past, you'll see exchanges usernames (with the exchange name highlighted), as well as the other accounts you have in your wallet.
- Display pending withdrawals
How to Beta test?
I have Ledger but don't use it on my account yet
You can use @engrave's Hive Ledger App to change your keys to use Ledger. Once again, remember not to change your posting and memo key. Since we're still in Beta, we recommend you use a test account.
Download Keychain Beta
Hive Keychain Beta is simply a separate extension in the Chrome Store.
- Download it to get started.
- If you have the production version of Keychain installed already, go to your extension page and toggle it off, otherwise, you'll encounter issues with two versions of Keychain installed.
- Start Keychain and go through the setup process. When setting up the accounts, either select
Add from Ledger
orAdd by Keys
. If the latter, you will then need to go toManage my account
, and link the missing keys to Ledger - Have fun! Break things!
- Contact us on Discord if you find some bugs or just want to give some feedback!
Discord
To communicate with us, report an issue or become a Beta tester, join our Discord by following this link :
https://discord.gg/3EM6YfRrGv
Or scanning this QR Code :
Team
@stoodkev : CEO - Witness
@cedricguillas : Full-stack Developer - Witness
@theghost1980 : Front-end Developer
@nateaguila : UI/UX
@yabapmatt : Advisor - Witness
@aggroed : Advisor - Witness
This great updates ! I would like to try that and I will soon :) Thanks you for your involvement here on Hive 🌟
Congratulations @keychain! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)
Your next target is to reach 20000 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 our last posts:
Support the HiveBuzz project. Vote for our proposal!
~~~ embed:1629128568029515776 twitter metadata:MTU3NzU4NTUzMTM5NTE0NTcyOXx8aHR0cHM6Ly90d2l0dGVyLmNvbS8xNTc3NTg1NTMxMzk1MTQ1NzI5L3N0YXR1cy8xNjI5MTI4NTY4MDI5NTE1Nzc2fA== ~~~
~~~ embed:1629407930578530308 twitter metadata:Mjc3MDY0MzZ8fGh0dHBzOi8vdHdpdHRlci5jb20vMjc3MDY0MzYvc3RhdHVzLzE2Mjk0MDc5MzA1Nzg1MzAzMDh8 ~~~
~~~ embed:1629409219643424769 twitter metadata:MTM2MDQ5MzAzMzg5MzAzNjAzM3x8aHR0cHM6Ly90d2l0dGVyLmNvbS8xMzYwNDkzMDMzODkzMDM2MDMzL3N0YXR1cy8xNjI5NDA5MjE5NjQzNDI0NzY5fA== ~~~
The rewards earned on this comment will go directly to the people( @shiftrox, @keychain, @thetyper, @seckorama, @solymi ) sharing the post on Twitter as long as they are registered with @poshtoken. Sign up at https://hiveposh.com.
Just a little question; does it only work for chrome or also for Firefox?
Unfortunately it won't work on Firefox at the moment
hey could you please build a simple memo based messaging notification option in keychain where you can choose your minumum amount of hive to allow someone to send you a message that has keychain make a audible sound and pop up notification or whatever, a google chrome alert etc, so you can accept 0.001 or 0.01 or even 0.1 or even 1 hive or like important peopel can say you need 10 hive to send them a message lo,, it could be interesting but also very important for many of us who need to communicate to a hive user who doesnt have telegram or discord or any comments or blog posts up etc.
Greetings from Ass Clown Bot! The Bot that calls out total ass clowns on Hive!
ASSSSSSSSSSSSSSSSSSS CLLLLOOOOOOWWWWWWNNNNNNNNNNN
https://leofinance.io/threads/@vimukthi/re-leothreads-3pdri9zb
https://leofinance.io/threads/@manuphotos/re-leothreads-2lwyn3s6v
The rewards earned on this comment will go directly to the people ( @vimukthi, @manuphotos ) sharing the post on LeoThreads.
It would be great if someones do a video talking a about it! Waiting for that someone put their post link here in the comments👀
I am Impressed with your job guys. I have been using Hive Keychain and I am satisfied with it so far.
Excellent job guys, keep going
Count me in
I'm happy to see these updates, hive keychain is a must-have on this blockchain.
Congratulations @keychain! Your post has been a top performer on the Hive blockchain And you have been rewarded with the following badge
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 our last posts:
Support the HiveBuzz project. Vote for our proposal!
It's raining, @ganjafarmer @anttn @prinzvalium @poshthreads @antoniojoseha @decoding @sydechan @rufans @ironshield @cedricguillas received 94 SIM each. Check it at dcity.io
It's raining, @ganjafarmer @anttn @prinzvalium @poshthreads @antoniojoseha @decoding @sydechan @rufans @ironshield @dcityrains @cedricguillas received 103 SIM each. Check it at dcity.io
cool
@stoodkev Your discord link is expired and I have trouble delegating with Hive Keychain at the moment
React Native is a game changer! It allowed me to create a mobile app with a single codebase, which saved me time and money. The performance is impressive and the UI is sleek and user-friendly. Thank you https://anyforsoft.com/technology/react-native/ for their expertise in taking advantage of React Native and providing a top-notch development experience!
very interesting post
hive keychain should have a messaging system, where you can send 0.001 hive and send a message that pops up in your keychain, in any of the accounts you have in there. so we can send emergency messages or ask to buy accounts or whatever, can just em a wallet transaction with a memo formatted a certain way and they can create notification alerts, and we can set our own notification price so u can only hear the notification alert if someoen sends you at least 0.1 hive or 1 hive or whatever
Hi! Keychain doesn't have for vocation to be a messaging platform. Have you tried Beechat on PeakD ?
Greetings from Ass Clown Bot! The Bot that calls out total ass clowns on Hive!
If ever I need to read a load of random words that don't make sense, your blog fits the bill perfectly!
Right on this is an excellent service.