Official Shielded Support for Zcash In Ledger HW Wallet

Hi @zkPete ! Yes ZIP317 is in Google and iOS app stores.

ZIP320 support is being coordinated with librustzcash and I haven’t check the state today.

That having been said, we’re curious about community sentiment around skipping ZIP320 and going straight to Maya Protocol/DEX support.

We’ve noticed this:

2 Likes

what do u mean skipping zip320? im confused.

do u think users will then use maya to swap zec to something else and then move to binance or excanges for example? could be good idea but not sure all users would realize to do it that way.

1 Like

Thanks for the update! Appreciate being kept in the loop.

If it was up to me, I’d prioritise shielded ledger support over MAYA. Until this is implemented ZCash is barely a privacy coin.

we can’t skip zip320… we NEED binance to keep ZEC listed. This is crazy imo.

What’s the deadline from Binance for this?

There is nothing that can be done with maya until the support for zcash is added to the back end.

7 Likes

That’s awesome!

Progress seems to have been made. Please give comments on the new issue. Very interesting.

7 Likes

Yes @artkor we’re making good progress. We believe we have finally found the bug that was blocking us. We’re going to run more tests, but we’re finally close. We’ve run some real transactions testing:

  • binance to transparent
  • transparent to shielded 1
  • transparent to shielded 2
  • transparent to shieded 1, or 2, or 1 (some times)
  • all funds from transparent to shielded 1
  • shielded 1 to shielded 2
  • shielded 2 to shielded 1
  • shielded to transparent

We will share more updates soon.

22 Likes

Here we go again! :crossed_fingers:

1 Like

what is shielded 1 and shielded 2 difference in these tests? all sapling pool? or also orchard?

1 Like

We just run tests between different accounts. Orchard is not included yet.

3 Likes


Seems like the app has made it to the “to be released” column on ledgers airtable :eyes:

15 Likes

Yes, this is correct! We have been making good progress and have released a new version that is currently being tested by Ledger.

Specifically, we were concerned about ensuring that this new app would enable the unlocking of funds for users who had previously used the non-shielded Zcash app. We have successfully run several tests and were able to unlock funds via our adapted ZEC Wallet Lite and the new Zcash Shielded app. These results are very promising, and if Ledger confirms them through their testing, we will be a big step closer to a public release.

Additionally, we have added support in the new app for the newly released device, Flex.

22 Likes

Tired of the lip service. You guys should have a fire under your ass, and you don’t. Full stop. I’m beginning to think this will never actually be complete. Waste of time, money, and resources. I’m glad they got that FLEX though! …

1 Like

Once the app is fully released this will not work in Ledger Live correct?

Did Ledger say if they would add a shielding feature in Ledger Live natively or will we have to use Zashi and other 3rd party apps to use this?

@ainhoa-zondax and rest of the Zondax team:

I am pleased to tell you that I’ve picked every bit of the Zondax to ZingoLib PR and updated it to the newest codebase and it can be rebased normally WIP - Grab Zondax's feat/ledger branch and port the changes by pacu · Pull Request #1352 · zingolabs/zingolib · GitHub so that your team can keep working on it.

9 Likes

Thanks @pacu for the contribution to ZingoLib. Earlier this year we worked on laying the groundwork for integrating Ledger support with a wallet like Zingo, but the next steps are now in Zingo’s hands. See my previous post from March Official Shielded Support for Zcash In Ledger HW Wallet - #48 by ainhoa-zondax

We’re available to assist with the integration if needed and have previously published a high level integration guide Wallet integration Guide of Zcash-shielded Ledger app - HackMD

Hi @Blazin8888 your understanding is correct: adapting the current Ledger Live integration to be compatible with the new app would require several more months of additional work, which would further delay the release.

While we have experience with Ledger Live integrations, the initial scope of this project was to create a shielded app that could then be integrated with third-party wallets.

1 Like

I have no problem carrying on with this effort provided that ZGC approves my backlog change. Sent you a DM because this PR port needs review from its original authors :blush:

I’m really sorry to hear that, but this is also to us the most frustrating project we have had so far.

We assembled a dedicated task force to debug the app, which resulted in significant improvements. We resubmitted the app to Ledger on July 31st for review, incorporating numerous enhancements and adjustments. You can see the PR here, which has already been merged by Ledger New Release by emmanuelm41 · Pull Request #3 · LedgerHQ/app-zcash-new · GitHub

2 Likes