Practical overview
When it fits
Use it when desktop Bitcoin wallet access, self-custody and public source code are central requirements, or when evaluating a C#/.NET wallet application structure.
Who it is for
- Bitcoin users seeking a desktop self-custody wallet.
- Developers examining an open-source C# and .NET Bitcoin wallet application.
- Builders exploring a privacy-focused Bitcoin wallet interface.
Documented uses
- Manage Bitcoin through a desktop wallet application.
- Inspect or build the wallet from public source code.
- Use a starting structure for a privacy-focused Bitcoin wallet interface.
Requirements & limits
The repository identifies Windows, Linux and macOS desktop platforms and provides a public download link and source-build instructions.
- The wallet is described as non-custodial, so it is intended for self-custody rather than a custodial account model.
- The project is open source and licensed under MIT.
- The documented source workflow requires Git and the .NET 10.0 SDK.
- The repository lists CoinJoin, Tor and WabiSabi as topics, but the supplied material does not detail how those components operate.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Build and run Walletwasabi from source
Build and start the desktop wallet from the public repository.
Before you start
- Git
- The .NET 10.0 SDK
- A Windows, Linux or macOS desktop environment identified by the repository
Steps
Clone the master branch of the WalletWasabi repository.
Change to the WalletWasabi.Fluent.Desktop directory.
Run dotnet build.
Run dotnet run from the WalletWasabi.Fluent.Desktop directory.
Expected outcome
A locally built and started repository version of the desktop application, subject to the local environment.
Guide limitations
- The documented workflow does not establish successful execution on a particular computer.
- The evidence does not specify additional system requirements or compatibility guarantees.
Compare options for Wallet connections
These projects document a common task and share a project role. This is a source-based comparison, not an execution benchmark or a guarantee of interchangeability.
| Project | Documented purpose | Platform | Access and requirements |
|---|---|---|---|
| Walletwasabi | Manage Bitcoin through a desktop wallet application. | Desktop, Linux, macOS, Windows | The repository identifies Windows, Linux and macOS desktop platforms and provides a public download link and source-build instructions. |
| Shango | Connect a mobile wallet to a personal LND node. | Android, iOS, Mobile | The README lists iOS TestFlight and Google Play beta installation routes and describes the app as a public beta. Its cloud-node instructions are for testnet. |
| Walletconnect Expo Example | Study or prototype a wallet connection and authentication screen in a React Native dapp. | Android, iOS |
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 3 October 2026
- Original website title
- WalletWasabi/WalletWasabi · Official homepage title · retained in its source language

