Hey Zcash Fams,
Sorry I was OOO last friday.
Here comes our weekly report of last week -
- Continuing from the previous week’s work, we have verified the feasibility of the address-generation algorithm on Keystone. Keystone can generate the same addresses as the CLI wallet shared by the Zashi team. We are using this CLI wallet to build a demo for the integration with the Zashi Wallet. With that being said, the POC of Milestone 2 (Keystone hardware wallet can generate both transparent and Orchard Shielded addresses) has been done (not tested nor audited yet).
- We have read part of the source code related to sending transactions in the CLI Wallet. Currently, we are verifying the feasibility of signing transaction (Milestone 3) on Keystone. We have already extracted transaction information from the CLI Wallet. The next step is to modify or extract part of the signing library’s code to make it workable on the Keystone 3 Pro. This will allow us to sign transactions on the Keystone device and then transfer them back to the CLI Wallet for on-chain transactions.
Please kindly note that after some discussion with the Zashi team, the deliverable of Milestone 1 has been changed from “Review and finalize PCZT (similar to PSBT for Bitcoin) with Zashi/Zcash team.” to "POC of PCZT (similar to PSBT for Bitcoin) with Zashi/Zcash team."We are having this change because the discussion of PCZT will be through the whole process of our integration and we are modifying that with the Zashi team from time to time. So it’s inappropriate to “finalize” it in Milestone 1.And for Milestone 1 we are having 1-ish week delay. But the good news is that Milestone 1 is not blocking the following work and we are working on other deliverables and we are 100% on time.