Wasabi Wallet

wasabiwallet.io
Wasabi Wallet

An open source, native desktop wallet for Windows, Linux, and MacOS. Wasabi implements trustless CoinJoins over the Tor network. Neither an observer nor the participants can determine which output belongs to which input. This makes it difficult for outside parties to trace where a particular coin originated from and where it was sent to, which greatly improves privacy. Since it's trustless, the CoinJoin coordinator cannot breach the privacy of the participants. Wasabi is compatible with cold storage and hardware wallets, including OpenCard and Trezor.

Open Source

Wasabi Wallet Source Code

Author

WalletWasabi

Description

Open-source, non-custodial, privacy preserving Bitcoin wallet for Windows, Linux, and Mac.

#bitcoin#bitcoin-wallet#coin#coinjoin#cross-platform#dotnet#nbitcoin#privacy#tor#wabisabi#wallet#wasabi#wasabi-wallet

Homepage

https://wasabiwallet.io

License

MIT

Created

03 Apr 16

Last Updated

11 Jul 26

Latest version

var64

Primary Language

C#

Size

1,227,693 KB

Stars

2,576

Forks

561

Watchers

2,576

Language Usage

Language Usage

Star History

Star History

Top Contributors

Recent Commits

  • Coinjoiner (11 Jul 26)

    Fix regtest from persisting block header chain (#14773) * Fix regtest from persisting block header chain * Remove the comments

  • Lucas Ontivero (11 Jul 26)

    Display info while p2p sync (#14698) * Display info while p2p sync * First acceptable version (P2P only) * CR suggestions

  • Lucas Ontivero (10 Jul 26)

    Fix mempool fee estimation for non-matching targets (#14768) The SmartEstimationsWithMempoolInfo function used GroupJoin to match Bitcoin Core confirmation targets (2, 3, 6, 18, 36...) with mempool- derived targets (1, 2, 3, 4...). Since the join matched on exact keys, most mempool data was ignored for targets beyond the mempool depth. For example, if the mempool had 4MB (targets 1-4) but Bitcoin Core requested target 6, the join found no match and fell back to FeeRate.Zero, completely ignoring the mempool congestion data. The fix finds the best matching mempool estimate by using the largest mempool target that is less than or equal to the requested target. This ensures that mempool congestion data properly influences fee estimates even when targets don't exactly align.

  • Lucas Ontivero (09 Jul 26)

    Improve randomness generation code (#14767)

  • Carti-it (09 Jul 26)

    LinqExtensions: Use .NET shuffling algorithm (#14757)

  • Carti-it (09 Jul 26)

    Logger: Configuration only through `Configure` method [3/n] (#14744) * Logger: Configure logger for crash reporter only if crash reporter is to be displayed * Logger: Remove public methods that will no longer be available * Logger: Expand lock

  • Carti-it (09 Jul 26)

    LinqExtensions: Optimize `WeightedAverage` method (#14748)

  • Carti-it (09 Jul 26)

    Ban NWabiSabi `WasabiRandom` implementations (#14760)

  • Carti-it (09 Jul 26)

    LinqExtensionsTests: CombinationsWithoutRepetitionZeroLength can fail on CI (#14764)

  • Carti-it (09 Jul 26)

    KeyManager: Fix a synchronization issue in `GetKeys` (#14763)

  • Carti-it (09 Jul 26)

    WalletFilterProcessor: Minor cleanup (#14765) * WalletFilterProcessor: Minor cleanup * WalletFilterProcessor: Refactor

  • Carti-it (07 Jul 26)

    Remove `P2PNodesManager` and merge to `NodeConnectionManager` (#14713) * Remove P2PNodesManager and update test to test NodeConnectionManager fully * WalletFilterProcessor: Fix typo * Rename `NodeConnectionManager` to `P2pConnectionManager` * CR * Fix a potential bug when `Nodes` might become empty fast * Move p2p logic to p2pnodemanager * Remove unused parameter --------- Co-authored-by: Lucas Ontivero <[email protected]>

  • Carti-it (07 Jul 26)

    Rounds: Improve log (#14756)

  • Carti-it (07 Jul 26)

    TorProcessManager: Log folder and parameters of the Tor process that was started (#14746)

  • Lucas Ontivero (07 Jul 26)

    NScheme migration (#14747) * Use NScheme instead of the built-in interpreter * Update NScheme package version

  • Coinjoiner (07 Jul 26)

    Fix coins wrongly showing anonymity score 2147483647 (#14730)

  • Carti-it (06 Jul 26)

    LinqExtensions: Remove `Singleton()` (#14745)

  • Lucas Ontivero (05 Jul 26)

    Add appimage packages (#14741)

  • Carti-it (05 Jul 26)

    Upgrade Tor to 0.4.9.9 (#14703) * upgrade-tor.sh: Fix geoip copying * Upgrade Tor to 0.4.9.9

  • Lucas Ontivero (05 Jul 26)

    Change end of feed detection (#14723) * Change end of feed detection * Add regression test

  • Carti-it (04 Jul 26)

    Logger: Rename `InitializeDefaults` to `Configure` (#14731)

  • Lucas Ontivero (04 Jul 26)

    Fix bundled apps permissions (#14742)

  • Lucas Ontivero (04 Jul 26)

    Announce linux ARM (#14740)

  • Lucas Ontivero (04 Jul 26)

    Replace relay.damus.io by nostr.mom (#14739)

  • Carti-it (03 Jul 26)

    UX: Show TXID(s) at the top of transaction details (#14719) * UX: Show TXID(s) at the top of transaction details * revert whitespace changes

  • nopara73 (03 Jul 26)

    Limit RPC filter sync batches (#14732)

  • Carti-it (01 Jul 26)

    StatusIcon: Use more descriptive status for Bitcoin RPC (#14715)

  • Carti-it (01 Jul 26)

    `Logger`: Make sure that logger is initialized as early as possible (#14726)

  • Coinjoiner (01 Jul 26)

    Fix unresponsive Settings "Done" button when opened from the Bitcoin RPC error notification (#14727)

  • Remco Ros (30 Jun 26)

    fix: only use Tor RPCClient for .onion addresses (#14711) * fix: only use Tor RPCClient for .onion addresses * chore: update comment, mention loopback Co-authored-by: Carti-it <[email protected]> --------- Co-authored-by: Carti-it <[email protected]>

Wasabi Wallet Security

5/10

Repo Security Summary

Updated 29 Jun 26

  • Packaging N/A
  • Maintained 10/10
  • Security-Policy 10/10
  • Code-Review 7/10
  • Dangerous-Workflow 10/10
  • Token-Permissions 0/10
  • CII-Best-Practices 0/10
  • Binary-Artifacts 0/10
  • License 10/10
  • Fuzzing 0/10
  • Branch-Protection N/A
  • Signed-Releases 8/10
  • SAST 0/10
  • Pinned-Dependencies 0/10

Wasabi Wallet Website

Website

wasabiwallet.io | 520: Web server is returning an unknown error

Redirects

Does not redirect

Security Checks

3 security checks failed (62 passed)

  • Robots Noindex
  • HTTP Status Error
  • HTTP Server Error

Server Details

  • IP Address 172.67.188.28
  • Location San Francisco, California, United States of America, NA
  • ISP CloudFlare Inc.
  • ASN AS13335

Associated Countries

  • US US

Safety Score

Website marked as moderately safe

90%

Blacklist Check

www.wasabiwallet.io was found on 0 blacklists

  • AntiSocial Blacklist
  • Artists Against 419
  • Badbitcoin
  • Bambenek Consulting
  • CERT Polska
  • CoinBlockerLists
  • CRDF
  • CryptoScamDB
  • EtherAddressLookup
  • EtherScamDB
  • Fake Website Buster
  • MetaMask EthPhishing
  • NABP Not Recommended Sites
  • OpenPhish
  • PetScams
  • PhishFeed
  • PhishFort
  • Phishing.Database
  • PhishStats
  • PhishTank
  • Phishunt
  • RPiList Not Serious
  • Scam.Directory
  • SecureReload Phishing List
  • Spam404
  • StopGunScams
  • Suspicious Hosting IP
  • ThreatFox
  • ThreatLog
  • TweetFeed
  • URLhaus
  • ViriBack C2 Tracker

Website Preview

Website preview

Wasabi Wallet Reviews

More Crypto Wallets

  • BitBox02

    BitBox02

    shiftcrypto.ch

    Open source hardware wallet, supporting secure multisig with the option for making encrypted backups on a MicroSD card.

  • An easy-to-use, super secure Bitcoin hardware wallet, which can be used independently as an air-gapped wallet. ColdCard is based on partially signed Bitcoin transactions following the BIP174 standard. Built specifically for Bitcoin, and with a variety of unique security features, ColdCard is secure, trustless, private, and easy-to-use. Companion products for the ColdCard include: BlockClock, SeedPlate, and ColdPower.

  • A steel plate, with engraved letters which can be permanently screwed - CryptoSteel is a good fire-proof, shock-proof, water-proof, and stainless cryptocurrency backup solution.

  • Long-standing Python-based Bitcoin wallet with good security features. Private keys are encrypted and do not touch the internet and balance is checked with a watch-only wallet. Compatible with other wallets, so there is no tie-in, and funds can be recovered with your secret seed. It supports proof-checking to verify transactions using SPV, multi-sig, and add-ons for compatibility with hardware wallets. A decentralized server indexes ledger transactions, meaning it's fast and doesn't require much disk space. The potential security issue here would not be with the wallet, but rather your PC - you must ensure your computer is secure and your wallet has a long, strong passphrase to encrypt it with.

  • Sparrow is a Bitcoin wallet for those who value financial self-sovereignty. Sparrow’s emphasis is on security, privacy, and usability. Sparrow does not hide information from you - on the contrary, it attempts to provide as much detail as possible about your transactions and UTXOs, but in a way that is manageable and usable.

  • Open source, cross-platform, offline, crypto wallet, compatible with 1000+ coins. Your private key is generated on the device, and never leaves it, all transactions are signed by the Trezor, which ensures your wallet is safe from theft. There are native apps for Windows, Linux, MacOS, Android, and iOS, but Trezor is also compatible with other wallets, such as Wasabi. You can back the Trezor up, either by writing down the seed, or by duplicating it to another device. It is simple and intuitive to use, but also incredibly customizable with a large range of advanced features.

About the Data: Wasabi Wallet

API

You can access Wasabi Wallet's data programmatically via our API. Simply make a GET request to:

https://api.awesome-privacy.xyz/v1/services/wasabi-wallet

The REST API is free, no-auth and CORS-enabled. To learn more, view the API Docs or read the API Usage Guide.

Share Wasabi Wallet

Help your friends compare Crypto Wallets, and pick privacy-respecting software and services.
Share Wasabi Wallet and Awesome Privacy with your network!

View Crypto Wallets (7)