NEW TUTORIAL:

Using Wasabi Wallet for #Bitcoin coinjoin/privacy 🕵️

+ Choose your own coordinator using #Nostr! (shoutout nostr:npub1u4rl3zlfa2efxslhypf4v6r8va5e0c9smxyr5676pxkyk0chn33s0teswa)

ALSO:

-Coinjoin directly to your nostr:npub1wu4aye7ll0lnrrg638e90sehzsgpzx5t39t3mwl05aa0d0ap08esdz3vw0 Coldcard

-Connect your nostr:npub126ntw5mnermmj0znhjhgdk8lh2af72sm8qfzq48umdlnhaj9kuns3le9ll node

-Verify your download using Sparrow Wallet

https://www.youtube.com/watch?v=52pSd3I1nac

Coordinator used in this video:

https://kruw.io/

Download Wasabi:

https://wasabiwallet.io/

Reply to this note

Please Login to reply.

Discussion

It's great that you brought up the size of the UTXOs. When you send just 2 UTXOs to the wallet for a CoinJoin, you often end up with nearly 20 mixed UTXOs, most of which are of low value.

Consolidating all your coins after a CoinJoin can negate any benefits gained from the process. I suspect that many people are doing this.

Summary:

- You obtain many small UTXOs.

- Many users will consolidate their coins into a hardware wallet (HW).

- When using the CoinJoin option directly on the HW, you don't know how much will obtain or how many UTXOs you will receive.

- You could always be mixing with the same users, as there is no need for new incoming liquidity to start a CoinJoin.

- Efficiency is low: sending two UTXOs can result in receiving almost 20, leading to higher future spending.

- Being a free service, you are not protected against Sybil attacks.

nostr:npub12aqfngts2xc0z0n47lyfx03p8prhz4kqcel29mukgwydeuatawqqg5dvgy

nostr:note1zqrhke5zaqe0gw520prn5npdjjhjky9hn5zg57fqc5m6pns3gmxsx9sfs6

Technically you can coinjoin directly with your Trezor

Can you? I thought Trezor Suite only connected to the default ZKSnacks coordinator.

It’s a bit hacky, but life finds a way…

https://wasabi.kravens.nl/#trezor

Oh wow!

How’s Start9 compare to Umbrel? Looks like it also runs on a Pi?

How’s Start9 compare to Umbrel?

I talk with Start9 admin & a contributor and wasabi is not made connect to StartOS. I did your tutorial and check the wasabi log like they told me to do and saw the error showing. Maybe your's is ok. Could you tell me if your log is showing the error.

Hi Ben, awesome video as always. I have to note though, the part about connecting to StartOS is not correct. Wasabi does not use electrum (electrs) nor the Bitcoin Core RPC API (port 8332). You can connect to a Bitcoin Core P2P port (8333) to speed up filter downloads. (which is not supported yet on StartOS 0.3.5).

The architecture of Wasabi is quiet different than for example Sparrow. Read more here: https://docs.wasabiwallet.io/using-wasabi/BitcoinFullNode.html

Thanks for the heads up and appreciate the input! I discovered this after getting the video done unfortunately. It would be good if there was a notification telling you that your intended connection was unsuccessful - or if hovering over the check in the bottom right told you what you were connected to currently.

Yeah agreed. AFAIK Wasabi developers are hard at work refactoring a lot of internal code to not rely on their central server for filters, an UI upgrade, better fee estimation and coordinator discovery. I suppose this won't be too high on the priority list 😉