Zkool - The successor to Ywallet

very good video.

1 Like

I’ve finally made an account here (even though I can’t stand forum accounts) just to say that Ywallet and Zkool have been a huge help to me.

I’ve been trying to recover a Brave account due to bugs in their implementation and all the dev/core wallets dont really compile on a personal computer.

Using @hanh’s recovery tools helped out a lot so I wanted to thank you for that.

As far as I can tell, these are the only up to date functioning wallets with this full wallet feature set available in the entire Zcash system. The UI/UX needs work, but it would be well worth improving on it so that there is a wallet of last resort in the ecosystem.

Hopefully the community can put some grants towards this. Xin cảm Ɣn anh @hanh !

8 Likes

can you tell me how to build a program from the source code? Latest version doesn’t work on my Linux Mint.

1 Like

See this thread for some notes and a video that may help!

1 Like
6 Likes

does this support 5K private keys aswell?

No, I don’t think anything supports 5K private keys these days. I don’t think they were ever supported in zcash. Even in Bitcoin, they were deprecated ~2013 and zcash was launched in 2016.

The protocol may allow them. But you will need to write your own code. Depending on the amount you have, it may be a viable solution.

Zkool 6.5.0 is released. Most noticeably, it supports the Ledger devices for transparent and shielded (Sapling) transactions.

Disclaimer: As always, test with small amounts first.

8 Likes

I have just tested it; looking fresh and reliable. Awesome work.

Where is the future of Zcash on Ledger? The Zcash Shielded app by Zondax or the Zcash app by Ledger?

Ledger is working on their own shielded app. It is in early stage afaik

Zondax app doesn’t support Orchard. This is their major weakness.

Sounds like Ledger’s app will be the future of Zcash on their hardware.

Hopefully they will facilitate its use through Zkool (and Zashi, and others) because relying on Ledger Live would not make any sense from a privacy standpoint, given how much data is leaked.

Speaking of privacy distrib, Zkool now has a Kiosk Edition, i.e, a Live CD version, bundled with just the bare minimum. It can be booted directly from USB.

8 Likes

We intend to support it.

2 Likes

How does it work? What is the Linux distribution? Is firewalld or another firewall enabled? Is it possible to virtualize it? By creating a persistent USB stick, would I be able to update Linux to keep the system always up to date with the latest security definitions?

very cool, I think I understand the proposal, using zkool as a hardware wallet. very very interesting.

I would love to help with this project, suggest ideas, that was exactly what I wanted on my computer.

it is airgapped by default. No network, no persistence. Every version builds from the latest Linux kernel at the time of release.

2 Likes

If it is isolated from the network, how would I synchronize the transactions? There could be a way for it to communicate with a full node, being able to sign a transaction outside the network, so that the full node can then execute the transaction without having the private key. Like a hardware wallet.

This functionality in Zcash would be very interesting, the possibility of a wallet carrying out transactions without necessarily being connected to the network, being able to synchronize, or even cancel a transaction before it is effectively synchronized in a full node or in a lightweight version. Creating unique signatures with an expiration time to be synchronized. An update that allows offline payments.

1 Like

This workflow is described here: Cold Wallet | Zkool Documentation

2 Likes

magnificent, brilliant