The code is written from the ground up specifically for zcash. It should turn out to be smaller and faster. Therefore, I hope to save time during the integration phase.
My Ledger app can derive the keys and address internally and display on the device screen.

@hanh ur a wizard - wen this launches all Zcash community will thank you
Is there any chance this could ever run on a nano S?
I think it will because my app is smaller than the bitcoin app.
@hanh I’m excited to audit your Ledger code! I’m just wrapping up an audit of the Zondax code so I might have some suggestions that will be useful. I’ll get in touch once I’m done writing up that report. One thing I can say right away is that the more of it that’s Rust, when that’s do-able within the memory constraints, the easier it will be to audit. ![]()
It is 0% rust.
I posted a video on Ledger app security & scalability. @earthrise This may be of interest to you.
I wrote up a shielded hardware wallet threat model for my audit of the Zondax code, it’s now public since it should apply to all shielded hardware wallets including this one: A Simple Threat Model for Zcash Shielded Hardware Wallets | ZecSec: Zcash Ecosystem Security
Here’s a bunch of transactions of various types all made through the Ledger
Links point to a block explorer.
Good work!
it
Looking good Hanh! ![]()
Edit: a box of scraps and a grant from your friendly local ZCG. Have a great idea for a project and the skills to bring it to life? Apply for a grant and help the fight to bring privacy to the masses!
Ledger Live to YWallet

It’s ready for public testing. If you have a Nano S+ device and would like to try, leave your contact info here.
Edit: Removed Nano S
contact in dm
Instructions are here:
Tested on MacOS
Amazing. What other teams couldn’t make in months of work, you did it in weeks…
In the instructions you mention this:
- Nano S does not have enough RAM. It is no longer on sale too.
But you say here it would work.
What’s the final status of it?
It probably doesn’t work after all but I can’t check because I don’t have one. I maybe could make it work but Orchard would be out of reach anyway. I don’t think it is worth the trouble.
