We have updated our checklist of good UX practices with specific advice on handling Zcash features. Our intent is to provide Zcash wallet developers with guidance on making design decisions and catch common usability problems.
The updated content addresses how to:
- Support transparent and shielded addresses
- Set various transaction parameters
- Use viewing keys for selective disclosure
- Use memo fields for bookkeeping
We believe that improving the user experience for wallets will be a huge step in making cryptocurrencies accessible. Zcash provides a Linux client but has not released an official wallet. A community maintained list of Zcash wallets is here.