PSA: btcpayserver (nprofile…kvl9) with the coinjoin plugin has been able to handle payment batching in coinjoin directly since day one of its release.
And a (not so) secret project that I have been working on for years will soon transform coinjoins into one of the best payment protocols out there with massive cost savings and privacy gains for everyone involved
Payment in coinjoins is even simpler than that: you just schedule as many payments as you want and they will be done in one or more coinjoins. So, instead of registering scripts that belong to you, you register scripts that belong to the payees. Nothing is more private than that, at least in Bitcoin.
Also, there is a market for coordinators but you cannot compete for fee but for liquidity, time, minimum output size, leftovers, etc. We just fixed one variable, all the rest are still there. And the most important part: you don't need to trust on how trustworthy the coordinators are, they can't take you money and run.
nevent1q…utz7
Previous mentions about this: https://twitter.com/MrKukks/status/1619294492854747138