This is a feature request to implement native PayJoin v2 (BIP77) support in Sparrow Wallet.
Bull Bitcoin Wallet has now shipped BIP77 in production for end users on mobile (Android/iOS). They built on top of the rust-payjoin library from the Payjoin Dev Kit, which provides a stable, battle-tested v2 implementation.
This means the hard work is done. The library exists, it works in production, and the protocol is mature.
Payjoin v2 eliminates the main friction of v1:
- No server required — the receiver uses an untrusted Payjoin Directory instead
- Async — sender and receiver don't need to be online simultaneously
- Private — communication is encrypted end-to-end via Oblivious HTTP (OHTTP)
- Compatible — extends the existing BIP21 URI format
Sparrow's users are exactly the audience that would benefit most: desktop users who want strong privacy but don't run dedicated infrastructure. Adding BIP77 would make Sparrow the first desktop wallet with native Payjoin v2 support.
References
Happy to help test or provide feedback from a user education perspective.
This is a feature request to implement native PayJoin v2 (BIP77) support in Sparrow Wallet.
Bull Bitcoin Wallet has now shipped BIP77 in production for end users on mobile (Android/iOS). They built on top of the
rust-payjoinlibrary from the Payjoin Dev Kit, which provides a stable, battle-tested v2 implementation.This means the hard work is done. The library exists, it works in production, and the protocol is mature.
Payjoin v2 eliminates the main friction of v1:
Sparrow's users are exactly the audience that would benefit most: desktop users who want strong privacy but don't run dedicated infrastructure. Adding BIP77 would make Sparrow the first desktop wallet with native Payjoin v2 support.
References
Happy to help test or provide feedback from a user education perspective.