pull down to refresh

PastPast

Wasabi Wallet was abandoned more than two years ago and I decided to rescue it from a death sentence; such important project cannot die just like that.

The first goal was to make sure the Wallet could not be killed as Samourai Wallet was and the latest version, v2.8.1, achieved that by making it independent from any central server. Wasabi is finally a decentralized lightweight Bitcoin Wallet; or immortal as I like to say.

Coordinator's code was improved greatly too by making them so inexpensive to host that anyone can do it. Lots of changes from SLIP39, Silent Payments and a Release Notifications system based on Nostr were added version after version, things that takes time to build because in Wasabi we do not accept new dependencies, what forces me to write the everything from scratch from crypto for WabiSabi and SLIP39 to json serialization code, everything (just as curiosity, even the Nostr Relay at wss://relay.wasabiwallet.io was written from scratch)

PresentPresent

Currently there are much more ambitious plans and it seems more people are joining with lots of great things, let me tell you a few:

Wasabi MobileWasabi Mobile

Wiesław Šoltés pushed a few weeks ago a Wasabi version that can be built for Android and iOS, it looks really promising.

WabiSabi Native LibraryWabiSabi Native Library

To allow all Bitcoin wallets to coinjoin or to pay in coinjoins. We are dogfooding it at this moment.

Multiparty transaction signing with Hardware WalletsMultiparty transaction signing with Hardware Wallets

Kevin Ravens₿erg has PRs to allow Hardware Wallet to coinjoin automatically with Wasabi. Nothing better than this.

Payjoin v2Payjoin v2

Dan Gould has started a serie of PRs to implement this privacy-preserving two-party transaction mechanism into Wasabi too.

Coinjoin usability improvementsCoinjoin usability improvements

Coinjoiner has been working in discovery the coordinators list inside the Wasabi.

General maintainanceGeneral maintainance

Carti-it keeps the house in order, improves code everywhere, fixes bugs and he is a great support for me.

My next things to work onMy next things to work on

  • Update the WabiSabi protocol. This is hasn't changed much since zkSNACKs days and it need to change to make it even more strict, faster and lighter.
  • Allow Wasabi Scheme to broadcast transactions. The Wasabi scripting language should be able to manipulate the wallet to allow users to implement their own privacy-preserving tools.
  • Make Wasabi a service: Separate Wasabi Daemon / Wasabi UI
  • Improve payments in coinjoin to make it a first-class citizen in Wasabi and make it the preferred method of payments.
  • Receive Silent Payments. For users who are okay depending on a central server again, receiving silent payments would be a great feature to add.

Well, these are just coders and features but there are also people helping with documentation, testing, giving support to users who need it, etc. Finally, coordinators' operators, known or unknown figures, play an important role here.

FutureFuture

The plan is to double-down our cypherpunk ethos, extract reusable components for other to use like nwabisabi, nostra and slip39, convert Wasabi client in a service that runs in block-only mode in your computer, help other cypherpunk projects to use Wasabi technology with nwabisabi for payments in coinjoin and hardware wallets with safer coinjoins and payments in coinjoins and make Wasabi a truly programmable wallet.

Wasabi had remained completely independent to commit it purpose thanks to not receiving money from any of the institutions that have been subsidizing Bitcoin and Nostr ecosystem development for years. This is great but only because the community helped the project immediately after we put the "Donate" button in the wallet.

Please help us to help you, join us.

1001 sats \ 0 replies \ @Kruw 2h

I was originally hesitant when Wasabi added SLIP39 since I wasn't too familiar with it. But now I'm a huge fan, and I want to create shares like that to backup my Nostr xpriv.

SLIP39 is essentially a pure upgrade of BIP39. You get more flexibility in case of a fire/tornado/robbery/inheritance without sacrificing security.

reply
2 sats \ 4 replies \ @Aeneas 15h

Wait, how is Wasabi Wallet dead? Didn't it literally just get updated like la—

Do we mean "dead" in that wink-wink, nudge-nudge sense?

reply

Op fucking lied or does not know what he's talking about

Wasabi Wallet was abandoned more than two years ago and I decided to rescue it from a death sentence

Wasabi wasn't abandoned for 2 years at all

reply
421 sats \ 1 reply \ @Kruw 1h

Why don't you look at the commit graph from 2024?...

reply

So you agree: hardly dead.

reply

Wasabi is clearly not dead

reply

Great writeup. Wasabi is the most cypherpunk Bitcoin project.

reply

Wow!! Congrats!! Very compelling but I’m still ehh on coinjoins

reply

Wasabi wallet is a nice wallet. OK, nothing to complain.
But coinjoins are like rotary phones nowadays... and coordinators are just grifters...

reply
coordinators are just grifters...

How? They are blind and charge no fees. Please explain.

reply

Just please do not make wasabi into soy-ware, that is, software that is mobile use only. Anything that requires ios or android to use sucks, those are spyware. Phones also suck for use, limited to a tiny touchy screen that is hard to type on, and a very tiny screen that cannot even be plugged into a LAN.

If Wasabi stops being a desktop wallet, then it no longer is worthy of acknowledgement of existence.

reply
10 sats \ 0 replies \ @anon 16h

Is “Team Red” helping out with the bugs?

reply
I think it’s very interesting that the goal isn’t simply to create another wallet, but to build privacy infrastructure that other wallets can use. If Wasabi can reduce reliance on centralized servers, improve CoinJoin/Payjoin, and bring all of this to mobile while maintaining self-custody, it could become an important piece of the Bitcoin ecosystem. The key will be making privacy easy to use without sacrificing decentralization. Great work, and best of luck with the development! 🧡₿
reply

I'll just say this: Not everything needs to be on mobile.

reply

would love to see this come to the iphone app store. I just feel like it is so hard to get stuff in this store, even though the total addressable market is 850 million per week.

I would love to help breath life back into this great project.

reply
1 sat \ 0 replies \ @fifoofa 20h -30 sats

writing every dependency from scratch sounds like masochism until you watch a project die because one library went stale, then it's just prudence. samourai had one kill switch, server independence removes that whole failure class. only bet I'd question is hand rolling the crypto, that's where the next bug lives. mobile port's the part I'm watching, that's where wallets live or die