I ended up doing some research of my own and simply made my own 'coinjoin' implementation for Litecoin. I started it pretty basic by having the host create the unsigned (final) transaction for all participants. The host negotiates with all participants and the conclusion of that agreement results in an unsigned transaction. From there, the transaction is passed to the first participant who signs it and passes it back to me so I can forward it to the next participant until every signature was added.
I looked into the Wasabi wallet but none of them are supporting hardware wallets. That kinda makes sense as going back and forth with signing (especially with big transactions) can be an annoying task if done manually.
Lastly, how come all online 'mixers' and other bogus is straight-up a scam? Do people really trust these time-based 'mixers'? To me, they seem to either be a honeypot, a scam, or a scan that hasn't happened yet (exit scam).
Interesting. If you decide to publish the source code or even launch the privacy solution for public use, please let me know. I'd suggest you don't reveal your true identity, or governments will be on your tail. You can see how one of Tornado.Cash's developers was arrested because of his involvement in the project. If he had used a pseudonym, it would've been harder (or almost impossible) to find him. These days mixers are getting scrutinized by mainstream governments, so we should not let our guard down.
I believe all centralized mixers will fail because it's easy enough to shut them down by the authorities. But I cannot say the same about non-custodial or decentralized mixers and/or privacy techniques. Let's see how everything will unfold as crypto/Blockchain tech becomes more popular worldwide.
