Remove pjos parameter from BIP77 example URI #1887

pull spacebear21 wants to merge 1 commits into bitcoin:master from spacebear21:patch-3 changing 1 files +1 −1
  1. spacebear21 commented at 8:27 pm on July 1, 2025: contributor
    The pjos=0 parameter disables output substitution, but by default it is omitted to enable output substitution and allow use cases such as transaction cut-through. The reference implementation omits the pjos parameter by default.
  2. Remove `pjos` parameter from BIP77 example URI
    The `pjos=0` parameter disables output substitution, but by default it is omitted to enable output substitution and allow use cases such as transaction cut-through. The [reference implementation](https://github.com/payjoin/rust-payjoin/blob/5839d20d67cca3a5b9d69357b8702f2d2fc24635/payjoin/src/core/receive/v2/mod.rs#L392) omits the `pjos` parameter by default.
    dcfa5f105f
  3. jonatack added the label Proposed BIP modification on Jul 1, 2025
  4. jonatack added the label Pending acceptance on Jul 1, 2025
  5. in bip-0077.md:256 in dcfa5f105f
    252@@ -253,7 +253,7 @@ lexicographical order:
    253   time](https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap04.html#tag_04_16).
    254 
    255 For example, a properly encoded endpoint Bitcoin URI looks like this
    256-`bitcoin:tb1q6q6de88mj8qkg0q5lupmpfexwnqjsr4d2gvx2p?amount=0.00666666&pjos=0&pj=HTTPS://PAYJO.IN/TXJCGKTKXLUUZ%23RK1Q0DJS3VVDXWQQTLQ8022QGXSX7ML9PHZ6EDSF6AKEWQG758JPS2EV+OH1QYPM59NK2LXXS4890SUAXXYT25Z2VAPHP0X7YEYCJXGWAG6UG9ZU6NQ+EX1WKV8CEC`
    


    jonatack commented at 9:00 pm on July 1, 2025:
    Seems reasonable, pinging BIP authors @DanGould @nothingmuch for feedback

    nothingmuch commented at 10:51 pm on July 1, 2025:
    I believe this is a bug in the implementation, I opened payjoin/rust-payjoin#843

    DanGould commented at 11:55 pm on July 1, 2025:
    Agreed. NACK on this change but good catch for the implementation
  6. spacebear21 closed this on Jul 1, 2025

  7. jonatack commented at 0:04 am on July 2, 2025: member
    Good catch @spacebear21

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bips. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2025-07-02 14:10 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me