Updated April 17, 2024

ECC is committed to deliver products that drive Zcash adoption. We believe this is the best strategy to support our mission of economic freedom on Earth, including the protection and preservation of privacy, human dignity, security, self-sovereignty, and consent.

Our ability to affect momentum requires agility and flexibility, and therefore, our roadmap is directive and unrestrained — not fixed, not rigid. As new information emerges, as we learn, we will improvise. As market conditions and other factors impact ECC revenue (positively or negatively), we will retune our approach, refocus our efforts, and step on the gas. We will move quickly, and strike where there is opportunity.

The ECC roadmap will be updated quarterly, along with objectives and timelines, and we welcome your participation. If you have skills that can help us, we’d love to work with you. Twice a year, we’ll invite Zcash community developers to meet with us in person, to help us plan and adapt.

Click for pdf view. The ECC roadmap includes dependencies and assumptions.

Zashi: The official ECC wallet for Zcash/ZEC

ECC plans to push major Zashi releases twice per year, with minor releases in between. Major releases include new critical capabilities and major UX upgrades, while minor releases deliver new features, fixes, and other incremental improvements.

Each major release is preceded by a period of research and experimentation during which we select features and capabilities for development, based on what we learn about potential impact for user adoption and weighed against cost and complexity. Our initial target users for Zashi are the “100” existing Zcash power users, who want to make use of their tokens and onboard others. They want to see the token move, and we want to empower them to give the token life through their actions.

Zcash protocol

Our core protocol work is focused on supporting the features and capabilities surfaced in Zashi, and like all our efforts, it will be driven by user and market research.

We will continue to devote time to research and design of a PoW-PoS hybrid consensus model. Implementation will require significant development resources, which may compete with UX work we can deliver faster. As such, the specific timeline for PoS/PoW is elastic. When we can move quickly, we will. If we get help from others, if we have the funding, and if there is talent available to hire, we will accelerate.

ECC is also committed to deprecating zcashd and moving to zebrad, a Zcash node implementation using memory-safe Rust language (developed by Zcash Foundation). Zebrad offers improvements in performance and security, and it frees Zcash developers from having to deal with high-cost, legacy C++ code inherited from Bitcoin.

Recent blog posts: