Coinjoin transactions can look like normal transactions and avoid being noticed by exchanges, chainalysis etc.
I have created a proof of concept to test different type of pools using musig2 and pre-signed transactions. Would appreciate any feedback to improve it.
Repository:
There is also a playground to visualize these pools and transactions:
It can be improved with covenants once the users are familiar with the musig2 version.


GitLab
/dev/fd0 / joinstr v2 · GitLab
coinjoin pools using musig2 and pre-signed transactions

GitLab
/dev/fd0 / joinstr-v2-playground · GitLab
Simulate joinstr v2 coinjoin pools in the browser, no node, faucet or coins needed
It can be improved with covenants once the users are familiar with the musig2 version.