Hello! December’s second half has been somewhat slower, although a lot of progress in terms of code was done these days!
I want to thank everyone in the community for your support and wish you a happy New Year’s Eve and a glorious 2025.
We have huge challenges ahead! Zcashd deprecation, usability improvements, ZSAs, and much more. Let’s do it together! Zcash ATH on collaboration FTW!
December 2024
Executive Summary
December was a slow month in terms of outreach given the holiday season; moreover the cadence of Christmas and New Year’s eve did not contribute to the amount of “business days”. Despite that we were able to make some progress and get some responses and send a few rounds of the new communication piece we wrote and a survey form. Development on the other hand had more sustained progress in the Zaino and Zallet front. Additionally the quest for contributors to cross out items of “the DAG” bore fruit and the ZeWIF grant was presented and approved by ZCG. Continuing on the DevRel front, NU6 outstanding problems are addressed with the exception of Ledger that is working on a solution with help of Zondax. ChainSafe and ECC developers met on PCZT adoption on the Snap wallet and also ZeWIF engineers meet with ECC devs to iron out the grant proposal as ZCG requested to. The Ledger integration work had to be paused due to some technical requirement gaps between 2021 ZecWallet code and modern (2024) wallet code that needs to be addressed. Pacu identified a minimum set of requirements with the help of ECC engineers and other wallet developers of the ecosystem and drafted a brief report for ZCG and ZF to discuss when activities resume in 2025 as it was mentioned in the last ZCG meeting notes of the year.
Extended Report
-
Zcashd Deprecation
- Zcashd Deprecation Update Dec 6th
- Zcashd Deprecation Update Dec 13th
- Zcashd Deprecation Update Dec 20th
- Zcashd Deprecation Update Dec 27th
- Outreach to Zcashd users:
- I’ve been reaching out to different partners and nudging them weekly.
- Processed responses into the common spreadsheets.
- Development Coordination
- Assisted Blockchain Commons and Zingo Labs on their grant estimations for ZeWiF, coordinated meetings and reviewed their proposal.
- Maintained Zcashd Deprecation Boards.
-
NU6 rollout
- Teamed up with @shawn to maintain a list of wallets that presented problems and followed up with affected users and development teams of the respective wallets. Ledger is the only outstanding item on that list.
-
Development
- Ledger Integration to some production-ready wallet:
- This is currently under research and development. Integrated Ledger to zec-sqlite-cli as a starting point up to the point where it required diversified full viewing keys which couldn’t be generated with the currently provided API
- Forked a Dev Branch from Zondax and updated it to build on a device
- Forked ledge-zcash-rs (Rust API of Ledger App) to include missing key material
- Integrated that to Zcash Dev Tool on my own fork
- Ledger Integration to some production-ready wallet:
-
DevRel
- Organized a meeting with Dan Forbes, Eric Tu from Chainsafe and Kris and Str4d from ECC to discuss adoption of PCZTs on the upcoming Metamask development.
- Coordinated a meeting between ZeWIF grant proposers (Blockchain Commons and Zingo) with ECC core engineers to get feedback of the grant proposal and tech feasibility
- Various support tasks for ZCG.
-
Fixed Tasks
- PR Reviews:
- Office Hours
- Zingo:
- Join Codeshare and Standups to participate in matters related to ZingoLib, ZingoSync, Zaino and (possible) Ledger Integration
- Red-Dev:
- Weekly sync
- Review of various documents presented to Avalanche Foundation, Least Authority among others.
- My First Zcash Chapter 7 review
- Blockchain Commons:
- Review of the ZeWIF grant proposal from its early stages to public proposal.
- LCWG:
- Arborist Call:
- Zingo:
- Ad Hoc Ecosystem Response
- Response to ecosystem events that “just happened”. Special thanks to @dismad, @joshs and @aquietinvestor who helped me out.
- Maintain Existing Projects: