https://tests.bitcoin.it/w/api.php?action=feedcontributions&user=Openoms&feedformat=atomBitcoin Wiki - User contributions [en]2024-03-28T13:54:12ZUser contributionsMediaWiki 1.30.0https://tests.bitcoin.it/w/index.php?title=PayJoin_adoption&diff=68581PayJoin adoption2021-03-31T06:03:32Z<p>Openoms: /* Software Wallets */</p>
<hr />
<div>[[PayJoin]] is a privacy improvement for bitcoin. In the case where a customer pays a merchant, they both together co-operate to create a single bitcoin transaction which mixes both their coins and masks the payment amount.<br />
<br />
[[Transaction surveillance company|Transaction surveillance companies]] heavily depend on the [[Common-input-ownership heuristic|common input ownership assumption]] which is broken by PayJoin transactions. So if those transactions became even a little bit widespread they could massively decrease the reliability of blockchain surveillance. Merchants and customers who adopt PayJoin would find their privacy improved from anyone analyzing the blockchain, for example a surveillance company spy would find it much harder to figure out which addresses and transactions belonged to a particular merchant that was using PayJoin, or who else transacted to them.<br />
<br />
PayJoin transactions are indistinguishable from regular bitcoin transactions by design, so it's very hard to get an accurate number for how common they are.<br />
<br />
The PayJoin protocol standard most likely to get adoption is [[BIP 0078]].<br />
<br />
Like any new feature, PayJoin requires a little bit of time to first set up. But if your business suffers from being spied on (for example you're a p2p exchange or bitcoin casino, and regulated exchanges keep banning your customers) then that cost is well worth it.<br />
<br />
{| class="wikitable"<br />
|-<br />
| {{No}} ||<br />
|-<br />
| {{Evaluating|??}} || Maybe / Haven't checked / placeholder<br />
|-<br />
| {{Planned}} || The developers said they plan to<br />
|-<br />
| {{Weak|Non-BIP78}} || Implements a form of PayJoin but not BIP78<br />
|-<br />
| {{Acceptable|PR Merged}} || In the case of software, code has been written and merged, and it will be in next release.<br />
|-<br />
| {{Yes}} || Feature has been released<br />
|}<br />
<br />
=== Software Wallets ===<br />
{| class="wikitable sortable"<br />
|-<br />
! Name !! Sending !! Receiving !! Notes<br />
|-<br />
| BTCPay Server || {{Yes}} || {{Yes}} || https://docs.btcpayserver.org/Payjoin/<br />
|-<br />
| JoinMarket || {{Yes}} || {{Yes}} || https://old.reddit.com/r/Bitcoin/comments/idhrak/new_release_of_joinmarket_070_includes_bip78/<br />
|-<br />
| Wasabi Wallet || {{Yes}} || {{No}} || https://docs.wasabiwallet.io/using-wasabi/PayJoin.html<br />
|-<br />
| Bluewallet || {{Yes}} || {{Evaluating|??}} || https://old.reddit.com/r/Bitcoin/comments/j6qswf/bluewallet_releases_payjoin_bip78/<br />
|-<br />
| Sparrow Wallet || {{Yes}} || {{Evaluating|??}} || https://github.com/sparrowwallet/sparrow/releases/tag/0.9.7<br />
|-<br />
| Samourai Wallet || {{Weak|Non-BIP78}} || {{Weak|Non-BIP78}} || https://samouraiwallet.com/stowaway<br />
|-<br />
| Bitcoin Core || {{No}} || {{No}} ||<br />
|-<br />
| Bitcoin Knots || {{No}} || {{No}} ||<br />
|-<br />
| Electrum || {{Planned}} || {{Planned}} || https://github.com/spesmilo/electrum/issues/6585<br />
|-<br />
| bcoin || {{No}} || {{No}} ||<br />
|-<br />
| Armory || {{No}} || {{No}} ||<br />
|-<br />
| Blockstream Green || {{No}} || {{No}} ||<br />
|-<br />
| Breadwallet || {{No}} || {{No}} ||<br />
|-<br />
| Coinomi || {{No}} || {{No}} ||<br />
|-<br />
| BTC.com || {{No}} || {{No}} ||<br />
|-<br />
| Casa || {{No}} || {{No}} ||<br />
|-<br />
| Mycelium || {{No}} || {{No}} ||<br />
|-<br />
| [https://play.google.com/store/apps/details?id=de.schildbach.wallet Bitcoin Wallet for Android] || {{No}} || {{No}} ||<br />
|-<br />
| Trust Wallet || {{No}} || {{No}} ||<br />
|-<br />
| Guarda Wallet || {{No}} || {{No}} ||<br />
|-<br />
|}<br />
<br />
=== Hardware Wallets ===<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
! Name !! Signing !! Notes<br />
|-<br />
| Coldcard || {{Yes}} || Hardware can sign bip78 payjoins and also http://ckbunker.com/<br />
|-<br />
|}<br />
<br />
=== Payment processors ===<br />
<br />
<!-- Alphabetical order please --><br />
{| class="wikitable sortable"<br />
|-<br />
! Name !! Receive !! Notes<br />
|-<br />
| [[BTCPay]] || {{Yes}} || First implementer of BIP78 payjoin for merchants.<br />
|-<br />
| Nurails || {{Evaluating|??}} || https://nurails.com/ "Our infrastructure is open source and community driven using Payjoin security framework".<br />
|}<br />
<br />
=== Exchanges ===<br />
<br />
P2P exchanges make the most sense as early adoptors of PayJoin. All exchanges are welcome on this list of course.<br />
<br />
<!-- Exchanges in alphabetical order please --><br />
{| class="wikitable sortable"<br />
|-<br />
! Name !! Send to exchange !! Receive from exchange !! Notes<br />
|-<br />
| [[AgoraDesk]] || {{No}} || {{No}} || <br />
|-<br />
| Bisq || {{No}} || {{No}} ||<br />
|-<br />
| Hodl Hodl || {{Planned}} || {{Planned}} || https://twitter.com/hodlhodl/status/1352266122389827584<br />
|-<br />
| LocalBitcoins || {{No}} || {{No}} ||<br />
|-<br />
| LocalCoinSwap || {{No}} || {{No}} ||<br />
|-<br />
| LocalCryptos || {{No}} || {{No}} ||<br />
|-<br />
| Paxful.com || {{No}} || {{No}} ||<br />
|-<br />
| Sideshift.ai || {{Yes}} || {{No}} || For "To send" choose "Bitcoin PayJoin"<br />
|}<br />
<br />
=== Non-profits ===<br />
<br />
<!-- Alphabetical order please --><br />
{| class="wikitable sortable"<br />
|-<br />
! Name !! Receive !! URL !! Notes<br />
|-<br />
| Human Rights Foundation || {{Yes}} || https://hrf.org/donate-bitcoin/payjoin/ ||<br />
|-<br />
| Waxwing's personal donation page || {{Yes}} || https://joinmarket.me/donations/ ||<br />
|-<br />
| Max Hillebrand's donation page || {{Yes}} || https://towardsliberty.com/btcpay/apps/27jLc1qpN8UXcQanHgeAsaEgLAio/pos ||<br />
|}<br />
<br />
=== Casinos ===<br />
<br />
Bitcoin casinos are very natural early-adopters of PayJoin. An early protocol specification for it, called bustapay, was created by the owner of a bitcoin casino.<br />
<br />
<!-- Alphabetical order please --><br />
{| class="wikitable sortable"<br />
|-<br />
! Name !! Send to !! Receive !! Notes<br />
|-<br />
| Bustabit || {{No}} || {{No}} || <br />
|-<br />
|}<br />
<br />
=== Stores ===<br />
<br />
<!-- Alphabetical order please --><br />
{| class="wikitable sortable"<br />
|-<br />
! Name !! Receive !! Notes<br />
|-<br />
| The Kratom Syndicate || {{Yes}} || https://thekratomsyndicate.com/blog/buying-kratom-with-payjoin.html<br />
|}</div>Openoms