Monero has a serious user friendly problem

This page summarizes the projects mentioned and recommended in the original post on

Our great sponsors
  • Scout APM - Less time debugging, more time building
  • SonarLint - Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
  • OPS - Build and Run Open Source Unikernels
  • GitHub repo monero

    Monero: the secure, private, untraceable cryptocurrency

    It started with the idea to use ECC arithmetic written in Assembler which is faster than its counterpart written in C/C++ for wallet scans. That somebody who-shall-not-be-named did not write that package themselves, but they had the idea to adapt the code for use in Monero and rewrite parts of the Monero code to use it. Some of the history of that can be found on GitHub here.

  • GitHub repo monero-seed

    Proof of concept 14-word mnemonic seed for Monero

    There is a proposal for a more user-friendly mnemonic seed that has the restore height baked in. Unfortunately, it hasn't been implemented in the official wallet software yet.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo research-lab

    A general repo for Monero Research Lab work in progress and completed work

  • GitHub repo edge-react-gui

    Edge Wallet React Native GUI for iOS and Android

    100% open source too

  • GitHub repo monero-gui

    Monero: the secure, private, untraceable cryptocurrency

  • GitHub repo monero-lws

    Monero Light Wallet Server (scans monero viewkeys and implements mymonero API)

    The sync time actually could be mitigated by the wallets themselves by finding the way how to move the sync process into the background to run it all the time. Of course, this is not so trivial to do as it sounds because some platforms have technical limitations e.g. iOS has a very limited policy for background tasks. Nonetheless, there are still ways how this could be bypassed, and one of them I'm using myself: MyMonero + monero-lws on a dedicated hardware which is running 24/7. With this setup I have instant status of my wallet status anytime, even after a month without sacrificing any(?) privacy. Of course, this is still miles away from being "friendly to use / good UX" because first and foremost it requires building "monero-lws" from the source code where most of the non-tech-savvy would immediately fail, there are other setup challenges as well but that's not the point. The point I wanted to make is that wallet sync time definitely has ways in which it can be improved, at least from the UX perspective. Sometimes solutions needs a bit more out-of-the-box thinking.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts