Fedimix
Receive privately over time, withdraw common-denomination UTXOs once the anonymity set is large enough.
1
Deposit into Spending
Money lands in Spending as Fedimint ecash.

2
The surplus is queued
Above Spending's target, coins are split into common denominations and queued.

3
Wait while the anon set grows
Each coin's anonymity estimate rises as others deposit. It leaves after a random, Poisson-timed wait, so timing leaks nothing. Typical exit within about a day.

4
Automatic exit to Saving
The coin lands in cold Saving tagged with its anon set. Need it now? Exit early, and it is labelled as such.

5
Change flows back into ecash
Sends from Saving pay their change back into Spending, so the loop closes.

Demo video
1:23 narrated demo.
Status: hackathon prototype, not for real funds.