I was watching the ECC Q4 2019 and saw the part about downloading ZecWallet light and getting started with Zcash private transactions in less than a minute. @adityapk00 has done an amazing job on this.
I would like to post a sticky at the top of r/zec called “How to get started with Zcash private transactions in less than 5 minutes”
Anyone have the experience with ZecWallet light to write step-by-step instructions that would work for a complete noob?
I send people to those videos all the time People ask, “How do I make a shielded transaction?” And I have a link that shows it! So worth it, thank you again Dimitris.
I addition to the videos from @anon16456014 I was thinking of making a flow chart to show users how to start using shielded transactions properly depending on how they got the ZECs.
Also, it’s horrible UX that we need to expose this.
There are ideas floating around for hiding most of the complexity by telling wallets to automatically shield any deposits made into (some or all) of their t-addresses, and show only the aggregate balance. Then the only complexity exposed to the wallet user is: Some senders are privacy-challenged, and may ask you for a “t-address”. In this case, generate one for them by using foo. Note that it may take a few more minutes to finalize the receipt of the funds.
Hey @adityapk00, would it make sense to implement that in ZecWallet?
Or maybe: @str4d, would it make sense to implement that in the SDK? @lindanaeunlee, what do you think of the UX here?
@tromer ZecWallet Lite already does most of this. It automatically shields t address balances and shows a single “verified funds” balance that includes t + z balance.
@tromer this would also be a roadblock. Ideally I could make Windows and Mac icons on the wallets page that links directly to the installers for the user to download BUT its constantly changing and the link would have to be changed also.
also, just FYI, I just updated the wallets page to feature ZecWallet lite at the top of the list: Zcash Wallets - Zcash Community
Smartscreen will block the download if it is known malicious or exists on a known malicious site OR does not exist on a list of well-known downloaded files by Internet Explorer
All of us reporting the site as safe would probably be the best option if not the only
And yeah its github man I mean you’ll have to just host it somewhere else
I’m definitely open to this, if we can automate keeping the page updated. Or, more precisely, if updating the page doesn’t require manual effort by me. (I am bandwidth-constrained.)
I really want to make a page like that, the issue is the binaries are hosted on GitHub and adityapk is always updating the version. So if I could figure out a simple way to sync the page to the repo…
Basically, I think you can do GET api.github.com/repos/zcashfoundation/zecwallet/releases, and then get the result[0].assets, which will contain links to the latest Windows, MacOS and Linux binaries.
That seems work for git and the app, but I don’t see how I could accomplish fetching the correct links for only the latest Windows, Mac, Linux installer this way? Is there a way to do it with HTML?
Ideally on the page would be a single hyperlink “Windows” and it would fetch only the one (latest) Windows installer, not just a list of what’s available.
@Shawn, I just published an article that walks through getting started with YecLite. All the screenshots are Ycash-specific, but most of the written material in the article applies to Zecwallet Lite too. If there is anything in the article that can be salvaged and repurposed to aid your effort, feel free to use it!