YWallet Maintenance and Minor Improvements

Not sure I’d call it a Catch22. First of all, I am not part of the ZCG. But if I were, I’d treat this like a candidate coming in looking for a job. They would show resume, education, reference letters, and past projects. Basically, they will deliver on the job.

1 Like

I’d love to be involved in some UI/UX work for YWallet; would be nice to have a more minimal interface that is easier to use for new Zcash users, I’ll work on some Figma mockups for some community feedback when I have some time, but I think something along the lines of Ziga’s wallet design mockup would be good as a starting point – https://www.figma.com/proto/YHgCQdUSr23z1D3EdTgOTU/Zcash-Wallet-(concept)?page-id=0%3A1&node-id=10-1551&viewport=241%2C48%2C0.11&scaling=min-zoom&starting-point-node-id=2%3A1536&hide-ui=1

It would be easier to make UI improvements in a React Native project, I’m not familiar with Flutter/Dart. If there’s interest, I could have a go at experimenting with putting together a prototype app using WarpSync FFI/Node.js bindings in a React Native project for some user testing.


1.4.4 - Changelog

YWallet is currently going though a major UI redesign and code refactor/cleanup.

It will take several months to finish.




  • Fix issue with QR Scanner on iOS
  • Fix crash on Android 14

UI/UX work continues…


Thanks for all the amazing work @hanh :star_struck: :mechanical_arm:. Without you my wallet would have not worked for several months, if not almost a year when I had ZEC. Don’t think folks give hanh enough credit for keeping the UX solid throughout the spam boost. Highly dynamic developer that should be fully funded, if not compensated more to start a team.


@hanh is basically the ECC engineering department.

He certainly sets the standard for ‘Best Mobile Wallet’ - way ahead of the others & has been for ages.


There is plenty of folks who worked on protocol to make that wallet even a thing. At some point there should be some review or coordination efforts to consolidate some of the spending on wallets. It’s not valuable to have 5 or more okay wallets and just 1 actually functioning wallet. I get a lot of this serves for optics on larger wallet efforts but irritating users during an alt coin season, with down only trends, is not ideal at all.


I totally agree on consolidation, in general. It’s ridiculous to have many OK wallets and not a single great one.

Which is why the one with the most momentum (YWallet) should have been the “chosen” one instead of this Zashi experiment.

And sure plenty of people contributed to the protocol, which is great, but this is more about making said API accessible to people.