Bitshares Beet developments in early October 2022 - QR codes, TOTP codes, UX improvements!

in #bitshares2 years ago

image.png

Plenty of BEET development progress!

Plenty of Beet related development progress has been made in the last fortnight, things are really coming along!

Check out the PR for yourself: https://github.com/bitshares/beet/pull/213

Summary of changes:

  • Introduced QR code functionality
    • You can scan, drag/drop & Upload QR codes from the Bitshares wallet
    • Once scanned QRs are verified, a prompt is created & if approved the OP is then broadcast onto the Bitshares blockchain.
    • This enables users to run air-gaps between their BTS UI and their BTS keys for ultra high security requirements.
  • Introduced TOTP (timed one-time-password) functionality
    • Some users were experiencing ISP related issues rendering websocket based comms useless; a proposed solution was to introduce deeplink protocols to the Beet multiwallet!
    • 3rd party devs can now construct deep link URLS like beet://api?request=ENCRYPTED_REQUEST which once clicked will prompt the user with a Bitshares blockchain operation request.
    • If interested in constructing such deeplinks, check out the following new repository: https://github.com/BTS-CM/beet-deeplinks
  • The footer navigation bar was replaced with a floating menu navigation button in the header; the footer was limited to a max of 5 items and was not as aesthetically pleasing as the new button menu, enjoy!
  • The settings page was split into separate pages for backup & linked apps; this simplifies maintainability and negates the need to scroll to backup your wallet.
  • Some further changes which are invisible to the end user are the splitting up of components for improved maintainability/modularity. We can now more easily call upon components which were once embedded in other components.

Looking forwards to using these cool new Beet multiwallet features? I know I am!

These developments were funded by the Bitshares committee & were carried out by the nftea.gallery