Merchants using BTCPay Server will now be able to protect their privacy using Wasabi Wallet’s CoinJoin coordination protocol.
Bitcoin payment processing software BTCPay Server has added a CoinJoin plugin for its merchants, allowing them to maintain privacy while managing their stores. Stores that enable the Wasabi Wallet-based WabiSabi CoinJoin coordination protocol will automatically be able to CoinJoin all the bitcoins they receive.
A CoinJoin is when two or more people combine their transactions into a single transaction such that it is unclear who owns which coin after the transaction.
The plugin, developed by André Camilleri, also offers a payment consolidation feature in CoinJoin, allowing users to pay addresses directly in a CoinJoin transaction. This will save block space and improve privacy compared to two-step payment, says the press release sent to Bitcoin Magazine.
The BTCPay Server plugin also includes a coin picker interface that allows traders to spend their coins based on their acquired anonymity scores. Using the WabiSabi CoinJoin protocol, merchants can perform arbitrary amount CoinJoins rather than fixed-denomination CoinJoins, reducing the number of non-private changes users receive and making payments inside the CoinJoin possible.
“BTCPay Server is the most sophisticated merchant payment processing software for bitcoin. It only made sense that it included an optional CoinJoin plugin with the most sophisticated bitcoin privacy enforcement tool,” Max said. Hillebrand, Wasabi Wallet contributor and CEO of zkSNACKs. Users can access a dashboard to assess the privacy level of their wallets and details of the current CoinJoin transaction they are participating in, and gain additional insight and control with coin selection in and out of CoinJoin transactions .
All merchants on the BTCPay server can now use the new CoinJoin feature. They can choose to CoinJoin for a fee with a coordinator provided by zkSNACKs, and all BTCPay server admins can create their own CoinJoin coordinators using their own terms, based on Wasabi Wallet’s WabiSabi CoinJoin protocol. If users use their own coordinator, the BTCPay Server plugin also offers an optional revenue sharing feature that donates a percentage of profits to the HRF and OpenSats foundations.