Fedimint
- Name: Fedimint
- URL: https://fedimint.org/
- Category: Bitcoin community custody infrastructure / federated e-cash protocol / privacy-preserving payments middleware
- Tags: bitcoin-ecosystem
- Summary: Fedimint is the protocol anchor in this community-custody lane: an open-source framework for federated Bitcoin applications whose main live use case is shared custody plus private e-cash payments. Its official website, guardian docs, technical reference, SDK docs, and public GitHub surfaces show a layered system spanning threshold Bitcoin custody, blind-signature-style e-cash issuance, Lightning gateway integration, modular federation software, and wallet/app SDKs, so it belongs under community-custody and privacy-preserving payments infrastructure rather than in a generic wallet bucket.
- What it does:
- Lets communities form federations of trusted guardians that jointly custody Bitcoin in threshold multisig and run the Fedimint protocol together
- Issues privacy-preserving e-cash inside those federations so users can transact privately and instantly within the federation environment
- Connects federations to Bitcoin and Lightning through built-in wallet and Lightning modules plus a separate gateway role for broader Lightning interoperability
- Exposes a modular architecture where ecash, wallet, Lightning, and metadata functions are implemented as modules and additional modules can be added at federation setup
- Provides client libraries, a WebAssembly-capable SDK, CLI tools, and wallet integrations so apps can join federations, manage balances, and send/receive ecash and Lightning payments
- Publishes an implementation-heavy Rust codebase and technical reference documentation that make the protocol and deployment surface unusually transparent for an early Bitcoin payments stack
- Key claims:
- The official homepage describes Fedimint as “open-source federated e-cash for Bitcoin, built for privacy and scale” and highlights a three-sided surface for users, guardians, and builders
- The user introduction says Fedimint is a “community custody protocol” run by trusted community members that provides privacy, scalability, and extensibility without accounts or KYC
- The guardian docs make the trust model unusually explicit: guardians are expected to be known community members who hold one key each in a multi-signature wallet and operate Fedimint nodes for the people they serve
- The federation-architecture docs explain that guardians coordinate with AlephBFT consensus, hold Bitcoin in threshold multisig, and rely on ecash, wallet, Lightning, and meta modules as the core protocol building blocks
- The GitHub README broadens the frame from e-cash mint to a “module based system for building federated applications,” while also stating that Bitcoin, Lightning, and Chaumian ecash ship as the three default modules
- The SDK docs show that Fedimint is trying to become app infrastructure, not just federation software, by exposing Rust/WebAssembly client components for federation joining, ecash payments, Lightning payments, and wallet-state management
- Whitepaper: No single canonical Fedimint whitepaper or litepaper surfaced in this pass. The clearest current source of truth is the official website, guardian/user docs, technical reference documentation, SDK docs, and public GitHub repositories; see
../whitepapers/fedimint-primary-sources-2026-04-28.md. - Sources:
Internal linkages
-
Best comparison point: cashu.
-
Keep application-shell comparisons like Fedi downstream; this note should not spend scarce linkage budget promoting weaker wrappers.
-
Last reviewed: 2026-06-02 UTC