Global Feed Post Login
Replying to Avatar Wasabi Wallet

We've redesigned our network isolation code (Tor integration)!

Originally, .NET lacked native support for routing HTTP traffic through Tor, so we built custom solutions. Over time, this became unsustainable, requiring us to manually implement many new low-level features like redirects and compression.

Now, with .NET 6’s native SOCKS proxy support, we've switched to a more efficient HttpClient. This simplifies our code, improves performance, and makes it easier to implement new features without headaches. It also improves clarity on how Tor integration works and drastically reduces the potential for errors.

Better building blocks are key to keep improving Wasabi!

Avatar
kukks 1y ago 💬 1

Savage but awesome!

Reply to this note

Please Login to reply.

Discussion

Avatar
Wasabi Wallet 1y ago

Sorry for forks :D

Thread collapsed