# The Times They Are A-Changin'. ECC Update

**URL:** <https://forum.zcashcommunity.com/t/the-times-they-are-a-changin-ecc-update/50932>\
**Category:** Ecosystem Updates\
**Created:** [April 20, 2025, 1:27am UTC](https://forum.zcashcommunity.com/t/the-times-they-are-a-changin-ecc-update/50932 "2025-04-20T01:27:38Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![joshs](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/joshs/32/13631_2.png) [@joshs](https://forum.zcashcommunity.com/u/joshs)\
**Post date:** [April 20, 2025, 1:27am UTC](https://forum.zcashcommunity.com/t/the-times-they-are-a-changin-ecc-update/50932/1 "2025-04-20T01:27:38Z")

</div>

![image](https://global.discourse-cdn.com/zcash/original/3X/3/2/32b3bc63b1eccd7e81605c3c884a4328fee8df27.jpeg)

Hi Zeeps,

This week was a struggle, marked by personal health issues, fatigue, frustration and some difficult introspection. As an Anglican, it’s also Holy Week, so it’s fitting. In my faith, it is intended to be a time of self-reflection and appreciation for the cost of redeeming the choices we’ve made.

My work with ECC on Zcash is rewarding and I cannot imagine doing anything else. It’s the great honor of my life to occupy the seat in which I sit and the most rewarding work I have ever done. But it is also grind, year after year. The gravity of the cause, the weight of what it means and will mean for people, the arrows that fly even within our midst, and the size of our true foe. And we must win with only five smooth stones and a small sling.

But tomorrow is Easter. It’s a day of renewal, and change!

I witnessed significant change this week. I found it in the rallying of support for our work at a level I haven’t seen in some time. @zooko posted [this tweet](https://x.com/zooko/status/1911925763970146375) and it went viral.

 ![](https://global.discourse-cdn.com/zcash/original/3X/8/d/8d06940185c0f9cf11f5a91cf0e1812037730fbb.jpeg)

Strong leaders across crypto retweeted or quote-tweeted, adding their voices to the chorus of those who value privacy, human rights, and how this community is delivering those things in the project called Zcash.

I saw it in [Barry Silbert’s steadfast commitment to Zcash and financial privacy](https://x.com/decentralistdan/status/1912891587874390125). I saw it in[Vitalik’s thoughtful essay](https://vitalik.eth.limo/general/2025/04/14/privacy.html) on privacy. The chorus of voices is growing. Privacy MUST be protected.

This song came to mind, and I found myself listening to it again and again, with renewed strength and conviction to bring about change. Today, I’ve been reading through the lyrics as I listened.

[![](https://global.discourse-cdn.com/zcash/original/3X/e/2/e2bdb20e1526ba70d0e601dc96fe2a9e35938ddd.jpeg "Bob Dylan - The Times They Are A-Changin' (Official Audio)") ](https://www.youtube.com/watch?v=90WD_ats6eE)

_Come gather ’round people_  
_Wherever you roam_  
_And admit that the waters_  
_Around you have grown_  
_And accept it that soon_  
_You’ll be drenched to the bone_  
_If your time to you is worth savin’_  
_Then you better start swimmin’ or you’ll sink like a stone_  
_For the times they are a-changin’_

_Come writers and critics_  
_Who prophesize with your pen_  
_And keep your eyes wide_  
_The chance won’t come again_  
_And don’t speak too soon_  
_For the wheel’s still in spin_  
_And there’s no tellin’ who that it’s namin’_  
_For the loser now will be later to win_  
_For the times they are a-changin’_

_Come senators, congressmen_  
_Please heed the call_  
_Don’t stand in the doorway_  
_Don’t block up the hall_  
_For he that gets hurt_  
_Will be he who has stalled_  
_There’s a battle outside and it is ragin’_  
_It’ll soon shake your windows and rattle your walls_  
_For the times they are a-changin’_

_Come mothers and fathers_  
_Throughout the land_  
_And don’t criticize_  
_What you can’t understand_  
_Your sons and your daughters_  
_Are beyond your command_  
_Your old road is rapidly agin’_  
_Please get out of the new one if you can’t lend your hand_  
_For the times they are a-changin_’

_The line it is drawn_  
_The curse it is cast_  
_The slow one now_  
_Will later be fast_  
_As the present now_  
_Will later be past_  
_The order is rapidly fadin’_  
_And the first one now will later be last_  
_For the times they are a-changin’_

Tomorrow is a new spring and the order is rapidly fadin’, for the times they a-chaingin’.

**Here are ECC’s contributions to Zcash this week:**

**Zashi**

Zashi Design

- Continued work on Crosschain Payments designs
- Progressed on Multi-Account support designs
- Small ad hoc product and engineering requested edits
- Finalizing Spendable Balance designs and adding dark theme designs

Q&A and Dev Support

- User Support
- QA & Testing
- Comms & Socials
- Community Management

Zashi iOS

Zashi 1.5.3 version prepared and released 🚀

SDK

- FFI Scan and recovery progress adopted
- TOR APIs implemented
- TOR APIs adopted in the interface with fallback option to previous LightWalletd service

Zashi 0.6.3-x Internal

- Adopted SDK with TOR and new recovery progress reporting
- Implemented new Spendable component with smart logic
- Spendable Balance bottom sheet implemented with custom dynamic height handling for updates
- Shielding processing refactored to have one source of truth with state handling in the root of Zashi

Analytics Update:

- Unique Installs: 7.4k
- Total Downloads: 8.86k
- AppStore Rating: 4.9\*

**Zashi Android**

- Finished and merged the logic for estimating block height from date in SDK
- Prepared changes for the new recovery progress reporting logic in SDK
- Finished the new Crash Reporting Opt In/Out screen and logic in Zashi
- WIP: Worked on the new networking calls over TOR in the SDK
- Implemented global error handling & logic to decife whether to show a dialog or a bottom sheet UI
- Implemented error updated UI for syncing & shielding error with Report button
- Implemented new Spendable component with a smart logic
- Implemented Spendable Balance bottom sheet
- Connected logic for estimating block height feature + updated design to be in line with iOS native date picker
- Resolved numerous bug fixes, performance bottlenecks and design updates including icons, paddings, texts, etc.
- Implemented new Crash Reporting opt-in UI

Analytics Update:

- Total Install Base: 3.76k
- Total Installs (incl. Open Beta): 17.4k
- PlayStore Rating: 4.519\*

**Zcash Core**

This has been a community-focused week for the ECC core team.

- We have performed a substantial review of QEDit PRs in the sinsemilla, halo2, and orchard repositories. There is still more to be done here, but the ZSA PRs are making progress.
- We released Zcashd 6.2.0 and discussed the related API deprecations with various ecosystem partners. Those discussions will influence our development of the zallet interfaces needed to ensure continuity of service.
- Str4d did a lot of work updating dependencies in the zkcrypto stack to facilitate the use of some updated core Rust libraries requested by several projects in the Rust cryptography community.
- We pushed forward with integrating the Blockchain Commons ZeWIF format into zallet, allowing the import of wallets from the zcashd wallet.dat format. We are preparing several pull requests to improve ZeWIF, smoothing out impedance mismatches and ensuring that data is encoded in a way that is maximally useful to wallet developers.
- Kris provided community support for ruzcash’s TypeScript library for parsing Unified Addresses and for Pacu’s PR to add “send max” functionality to the zcash\_client\_backend wallet library, so that this functionality can be integrated into all the wallets that use the ECC wallet stack.
- We provided support for enabling transaction submission and retrieval via TOR in the ECC wallet SDKs and Zashi.
- zallet now supports using multiple mnemonic seeds and multiple accounts associated with each mnemonic seed.
- We found a couple of issues in Zaino and Zebrad, and where appropriate submitted PRs to fix them ([zebra-state: Return only the history tree root in GetBlockTemplateChainInfo response by nuttycom · Pull Request #9444 · ZcashFoundation/zebra · GitHub](https://github.com/ZcashFoundation/zebra/pull/9444), [`z_gettreestate` incorrectly assumes presence of `finalState` · Issue #9445 · ZcashFoundation/zebra · GitHub](https://github.com/ZcashFoundation/zebra/issues/9445), [`JsonRpSeeConnector::get_treestate` errors when getting old treestates from `zcashd` · Issue #292 · zingolabs/zaino · GitHub](https://github.com/zingolabs/zaino/issues/292)).

**Other**

Polling has begun on Zcash funding governance and will run through May 1st. [ECC](https://forum.zcashcommunity.com/t/community-polling-on-funding-model-zips/50617/166), [Shielded Labs](https://forum.zcashcommunity.com/t/community-polling-on-funding-model-zips/50617/167) and the [Zcash Foundation](https://forum.zcashcommunity.com/t/community-polling-on-funding-model-zips/50617/168) have all endorsed the C&C mode, as has @Zancas from[Zingo Labs](https://forum.zcashcommunity.com/t/community-polling-on-funding-model-zips/50617/198).

I participated in a ZecHub-hosted [town hall](https://x.com/Zcash/status/1910418183405678988) to discuss funding governance models.

I met with [Rhea](https://www.rhea.finance/) team to get introduced and discuss future plans.

I had great conversations with @ebfull and @alchemydc about areas for increased alignment and collaboration across the ecosystem.

In case you missed it. 🤣

> <https://x.com/JWVerret/status/1912701615796089239>

That’s all for this week.

Bringing change,

Onward.

---

<div class="post-metadata">

**Author:** ![outgoing.doze](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/outgoing.doze/32/37355_2.png) [@outgoing.doze](https://forum.zcashcommunity.com/u/outgoing.doze)\
**Post date:** [April 20, 2025, 2:27am UTC](https://forum.zcashcommunity.com/t/the-times-they-are-a-changin-ecc-update/50932/2 "2025-04-20T02:27:17Z")

</div>

I’m sorry I have to spar you on that other subject @joshs, sincerely. It’s exhausting, for both of us probably, but the status quo deserved to be shattered.

The truth is that I’m a big fan of your work, of your dedication, and of who you are as a person. Take good care of yourself @joshs.

---

<div class="post-metadata">

**Author:** ![pacu](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/pacu/32/15383_2.png) [@pacu](https://forum.zcashcommunity.com/u/pacu)\
**Post date:** [April 20, 2025, 12:17pm UTC](https://forum.zcashcommunity.com/t/the-times-they-are-a-changin-ecc-update/50932/3 "2025-04-20T12:17:12Z")

</div>

@nuttycom has been collaborating enormously with all teams. The thing he helped me with saved me a lot of time and headaches and will eventually become the long waited “max” button of the send flow of every wallet using the librustzcash crates.

I use many wallets and this lack of a max button is a pain to users and much needed.

Thanks Kris!

---

<div class="post-metadata">

**Author:** ![hanh](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/hanh/32/27853_2.png) [@hanh](https://forum.zcashcommunity.com/u/hanh)\
**Post date:** [April 20, 2025, 12:41pm UTC](https://forum.zcashcommunity.com/t/the-times-they-are-a-changin-ecc-update/50932/4 "2025-04-20T12:41:44Z")

</div>

You know it’s in ywallet, right?

---

<div class="post-metadata">

**Author:** ![pacu](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/pacu/32/15383_2.png) [@pacu](https://forum.zcashcommunity.com/u/pacu)\
**Post date:** [April 20, 2025, 1:01pm UTC](https://forum.zcashcommunity.com/t/the-times-they-are-a-changin-ecc-update/50932/5 "2025-04-20T13:01:14Z")

</div>

The moment I posted I realized this comment was coming. 😹.

Technically your wallet doesn’t depend on librustzcash latest so my post is ok. If you are that would be a surprise 🤭🤭

Happy Easter -if you celebrate- Hanh.

---

<div class="post-metadata">

**Author:** ![emersonian](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/emersonian/32/42565_2.png) [@emersonian](https://forum.zcashcommunity.com/u/emersonian)\
**Post date:** [April 20, 2025, 1:08pm UTC](https://forum.zcashcommunity.com/t/the-times-they-are-a-changin-ecc-update/50932/6 "2025-04-20T13:08:02Z")

</div>

> [@joshs](#):
>
> - TOR APIs adopted in the interface with fallback option to previous LightWalletd service

So excited about this! Zec.rocks will get Tor endpoints up this week.

---

<div class="post-metadata">

**Author:** ![hanh](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/hanh/32/27853_2.png) [@hanh](https://forum.zcashcommunity.com/u/hanh)\
**Post date:** [April 20, 2025, 1:10pm UTC](https://forum.zcashcommunity.com/t/the-times-they-are-a-changin-ecc-update/50932/7 "2025-04-20T13:10:45Z")

</div>

Just wanted to be sure that you didn’t miss it. It is hidden behind a flag.

> [@pacu](#):
>
> I use many wallets and this lack of a max button is a pain to users and much needed.

I was replying to this.

---

<div class="post-metadata">

**Author:** ![pacu](https://sea2.discourse-cdn.com/zcash/user_avatar/forum.zcashcommunity.com/pacu/32/15383_2.png) [@pacu](https://forum.zcashcommunity.com/u/pacu)\
**Post date:** [April 20, 2025, 7:13pm UTC](https://forum.zcashcommunity.com/t/the-times-they-are-a-changin-ecc-update/50932/8 "2025-04-20T19:13:38Z")

</div>

I like using the slide bar 🤭 SEND ALL THE FUNDSSSS
