Koinlytics

Fedimint and Cashu: Bitcoin's Federated E-Cash

Bitcoin Advancedadvanced7 min read
How David Chaum's 1980s e-cash idea came back as Bitcoin custody primitives. Federations, mints, and privacy that Lightning cannot provide.

Cashu and Fedimint are two open-source implementations of e-cash primitives on Bitcoin. Both derive from David Chaum's 1980s digital cash designs. Both give Bitcoin users transactional privacy that Lightning cannot provide, at the cost of trusting a federation or mint operator.

The Chaumian model

  1. User deposits sats with a mint / federation.
  2. Mint issues blinded tokens (cannot link back to the depositor).
  3. User transfers tokens off-chain (via any messaging channel).
  4. Recipient redeems tokens for sats from the mint.

The mint knows total deposits and redemptions but cannot link individual transactions to users. This is why the design is called "e-cash" — the properties feel like physical cash.

Cashu (2022)

Single-mint model. Anyone can spin up a Cashu mint. Users choose which mint(s) to trust. Simpler tech, easier to run, individual custodial risk.

Fedimint (2022)

Federated model. A group of guardians (often 4-10) collectively runs the mint using multisig + BFT consensus. Requires majority guardian collusion to steal. More resilient than single-mint.

Why this matters

Real deployments

Fedimint deployments in El Salvador, Africa, and among Bitcoin communities globally. Cashu mints run by hobbyists and privacy-focused wallets (Nutstash, Minibits).

Trade-off you accept

Your sats live inside a federation or single mint. If the federation fails or the mint runs, you lose. This is real custodial risk. The design assumes the federation is a lesser evil than either total self-custody Lightning routing exposure or a fully centralized exchange.

PreviousTaproot Assets: Lightning-Native Bitcoin Tokens
Powered by Koinlytics · Free crypto education.

Ready to try what you just learned?

Open the Koinlytics dashboard and see the concepts live on your real portfolio.

Launch App