Cashu
- Name: Cashu
- URL: https://cashu.space/
- Category: Bitcoin ecash protocol / Chaumian bearer-token payments infrastructure / wallet-and-mint protocol
- Tags: bitcoin-ecosystem
- Summary: Cashu is a Bitcoin ecash protocol, not a notable wallet franchise. Its first-party materials describe a two-sided architecture of mints and wallets, with bearer-style tokens stored on user devices, blind-signature privacy, instant peer-to-peer transfers, and Lightning-based inter-mint settlement. The protocol docs and implementation repos make it look like a reusable payments primitive for privacy-preserving wallets, vouchers, paywalls, point-of-sale flows, and other account-light Bitcoin applications.
- What it does:
- Defines an open ecash protocol for Bitcoin in which users deposit bitcoin into a mint, receive bearer-style ecash tokens, transfer those tokens peer to peer, and redeem them back into bitcoin
- Uses blind signatures / Blind Diffie-Hellman key exchange so mints can issue and verify tokens without learning routine user payment history in the same way an account ledger would
- Splits the system into two main roles: mints that issue and redeem ecash, and wallets/apps that hold, send, receive, and swap ecash across the ecosystem
- Supports building privacy-preserving applications beyond wallets, including voucher systems, paywalls, merchant/point-of-sale tools, rewards systems, and programmable web-payment flows
- Exposes a growing protocol-spec surface through the NUTs (Notation, Usage, and Terminology), covering minting, melting, keysets, swaps, token-state checks, P2PK, HTLCs, DLEQ proofs, authentication, BOLT11/BOLT12 payment methods, payment requests, nostr backup, and HTTP 402-related flows
- Has multiple first-party implementation surfaces rather than one canonical app: the Python
nutshellwallet/mint, the Rustcdkdevelopment kit and mint binaries, mobile and PWA wallets, and operational tooling around mint management - Shows signs of an ecosystem layer, not just a protocol spec, via the official projects page and GitHub org listing wallets, point-of-sale apps, mint-management tools, and merchant/paywall integrations
- Key claims:
- The homepage describes Cashu as “a free and open-source Chaumian ecash protocol built for Bitcoin” and emphasizes digital bearer tokens stored on users’ devices
- The docs say the system is designed to be private, secure, and scalable, with transactions that are instant and nearly free
- The protocol intro emphasizes that Cashu is an open protocol: anyone can write compatible software, and applications that follow the specifications should interoperate across the ecosystem
- The homepage and docs both highlight that anyone can run a mint for applications such as wallets, web paywalls, paid streaming services, or voucher and rewards systems
- The docs explicitly call out programmable spending conditions like P2PK and HTLCs, which broadens Cashu beyond a bare token-transfer scheme
- The NUT specs and implementation repos show a protocol that is evolving into a fairly rich application/payment substrate rather than a single-purpose wallet format
- Whitepaper: No single canonical standalone Cashu whitepaper or litepaper surfaced in this pass. The strongest current sources of truth are the official homepage and docs, the NUTs specification repo (especially NUT-00 for cryptography/models), and the main implementation repos such as
nutshellandcdk; see../whitepapers/cashu-primary-sources-2026-04-28.md. - Sources:
- https://cashu.space/
- https://docs.cashu.space/
- https://docs.cashu.space/protocol
- https://docs.cashu.space/projects
- https://github.com/cashubtc
- https://github.com/cashubtc/nuts
- https://raw.githubusercontent.com/cashubtc/nuts/main/00.md
- https://github.com/cashubtc/nutshell
- https://github.com/cashubtc/cdk
Internal linkages
-
Best comparison point when federation trust and community governance matter more than pure bearer ecash: fedimint.
-
Last reviewed: 2026-06-02 UTC