UX Improvements to Wallets

RYO-Currency
3 min readJul 29, 2019

--

There has been a nice uptick in followers of the Ryo Currency project recently so to all you newcomers, welcome! Those of you who have been with us for awhile now your continued support is most appreciated. Regardless of when you happened to discover our wonderful cryptocurrency we have a quick development update to share with you on what the Ryo core team has been brewing up since you may have last checked in on us.

A stunning first impression was not the same thing as love at first sight. But surely it was an invitation to consider the matter.

-Lois McMaster Bujold

Since most users first impression of a cryptocurrency project is based upon their interactions with the wallet software we have been working on a variety of wallet improvements to ensure the project is presented in the best possible way to new users. We aim to accomplish this through enhancements to the blockchain scan speed, minor refactoring of text color presentation in the daemon, and some expanded features and fixes made to the GUI wallet software.

More details in the release notes

Atom 1.3.2 was released on May 31st delivering some minor bug fixes to the solo mining pool capabilities and added a few new features. Wallet scanning progress bar now displays on the loading screen when the load takes more than one second. A couple quality of life improvements for users of the mining pool feature include an auto-start option to have Atom start up after your computer boots, an addition that made many solo miners happy. Also a watchdog for ensuring the local system clock is in sync was included as another guardrail to prevent miners the unfortunate experience of finding an ‘invalid’ block due to their systems clock settings.

Choo Choo, don’t miss the 🚂 faster wallet scans incoming

If you’ve been following Cryptonote projects for a couple years you might have been aware of the 64-bit ECC Speedup Library first envisioned by lead Ryo developer Fireice_uk approximately 18 months ago. The initial testing ground for this groundbreaking advancement was with our previously released Web Wallet ‘Quasar’ where it proved itself to be cosmically fast. With the success of Quasar we are happy to announce the beginnings of our integration of this new 64-bit ECC library into the core Ryo codebase, beta testing now. Knowing the cutting edge nature of this code we are taking a conservative approach with integration and will start with just the wallet scan processes. In addition to the new library usage extensive refactoring was undertaken to incorporate multi-threading to better utilize the full power of a users CPU during the wallet scans. Altogether initial beta testing results indicate anywhere from a 2x-5x improvement of wallet scans on common system hardware.

We will close with a graphic coming to our revamped readme for the RyoCurrency github repository which clearly outlines future and delivered upon project milestones.

Yummmmm, milestones

--

--