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.
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 :
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!
dhive to hive-txWe decided to move from dhive library to hive-tx for several reasons :
dhive doesn't), and we plan to put more and more of our utilities in a keychain-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.
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.
Hive Keychain Beta is simply a separate extension in the Chrome Store.
Add from Ledger or Add by Keys. If the latter, you will then need to go to Manage my account, and link the missing keys to LedgerTo 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 :
@stoodkev : CEO - Witness
@cedricguillas : Full-stack Developer - Witness
@theghost1980 : Front-end Developer
@nateaguila : UI/UX
@yabapmatt : Advisor - Witness
@aggroed : Advisor - Witness