🚀 Exciting News for Payjoin Tinkerers 🛠️
Introducing payjoin-cli alpha 🌐 A game-changer for those using Bitcoin Core.
✨ Seamlessly integrate payjoin
🔐 Batching & privacy by default
🧪 Welcome independent testing. Your feedback shapes the future
🔗 https://crates.io/crates/payjoin
⚠️ i.e. New science project just dropped 🚧
🚀 Exciting News for Payjoin Tinkerers 🛠️
Introducing payjoin-cli alpha 🌐 A game-changer for those using Bitcoin Core.
✨ Seamlessly integrate payjoin
🔐 Batching & privacy by default
🧪 Welcome independent testing. Your feedback shapes the future
🔗 https://crates.io/crates/payjoin
⚠️ i.e. New science project just dropped 🚧
Good enough tech is good enough.
Hey nostr, I have some nodes to sell!
Not only could you get some solid hardware (even nostr:npub126ntw5mnermmj0znhjhgdk8lh2af72sm8qfzq48umdlnhaj9kuns3le9ll started selling some of these), but you also get my time & expertise. We’ll figure out how you need me to spend my time to help you - I am looking to be a resource to plebs trying to navigate migrating away from a rpi, devs looking to cleanup their digital environment, or enterprises looking to scale their solutions.
Laptop & desktop purchasers will be guided on installation, setup, & maintenance of their new physical & virtual servers! Proxmox is FOSS software we will use to allow for the commoditization of all of your machine’s resources, allowing you to get the most out of your purchase. With one physical machine, you'll be able to cram a dozen virtual ones inside while I'll show you how to manage their compute/memory/storage requirements and interactions.
These are used ebay purchases, I'm not trying to profit off the hardware, just stacking sats with my time. Shipping or pickup at #chibitdevs included. Until I offload this hardware and complete the hourlies, I’ll be restricting my assistance to these buyers. But, I'll likely eventually offer support for byo hw/sw.
https://btcpay.dimi.gg is now live, please chat with me before a purchase if you have any questions. Payjoin enabled.
Is there a btcpayserver setting to show taproot addresses / Does your payjoin-enabled wallet contain taproot utxos?
I’ll take 5 please. Take my sats. Can’t come soon enough. nostr:note15ueaahw7rafs58yxupze7y5wcdc3wq8ll8vrcuwcy0t8ypjw3j3sh5uv7s
Use GPT-4 Vision to get a working prototype from a wireframe in seconds
Payjoin V2 protects IPs without Tor
Tor takes forever to start up and make circuits, has its own consensus, and will likely never be packaged in the most popular consumer apps. Think Cash App.
OHTTP has browser and native OS support. It’s just crypto sprinkled on HTTP. Client complexity trades with this manual infrastructure set up by wallets & services which is the right one for payjoin where clients’ barriers have been too high.
Not just waiting but compelling wallet support. Who do you want to support it next?
Follow the release PR here: hhttps://github.com/payjoin/rust-payjoin/pull/101
What is Payjoin V2, why do we need it now, and how does it make payjoin so much easier to support?

Basic #bitcoin transactions are non-interactive. An address is all a sender needs to send bitcoin.
The trade off is that only the sender can contribute inputs that the receiver must consolidate later, and third parties assume all transaction inputs come from just one sender.

Payjoin peers instead interact before they broadcast a transaction. That way they both can spend inputs in a batch. Batch transactions share fixed fees and save money. They break probability analysis used to track bitcoin.
However, V1 receivers must host a server online.

Payjoin V2 peers may go on and offline and still make a payjoin. V2 lets even web wallets receive payjoin any time to optimize for fees and default to better privacy.
An oblivious third-party directory hosts a server instead. The directory can't steal or even see peer IP addresses.

Oblivious HTTP keeps IP addresses private. It works like Tor with just 2 hops on a pre-defined route.
The OHTTP Relay just sees encapsulated requests.
The Payjoin Directory sees requests without Client IPs.
The Directory can't see request PSBT contents. They're encrypted too.

Payjoin V2 keeps message contents private between sender and receiver without involving a certificate authority. The Payjoin Directory cannot see transaction details.
Hybrid Public Key Encryption makes end-to-end authenticated encryption with tools already native to Bitcoin.

Payjoin only works when we choose to support it. Join me by paying this knowledge forward.
Special thanks to BitDevs NYC for giving these slides their first audience.
