-
Notifications
You must be signed in to change notification settings - Fork 179
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot create a P2EP transaction with BIP 21 #622
Comments
There is some (understandable!) confusion here. Additionally to consider: if you intend to use a BIP21 uri to make a payjoin payment, using the BIP78 (or really any other) standard, you need to encode the endpoint into the BIP21 uri. In BIP78 specifically that is achieved with a Once #536 is merged and we have functional BIP78 payjoins available, we will not immediately deprecate the old style Joinmarket-Joinmarket payjoins (using the |
To payjoin from JM wallet to JM wallet with BIP21 URI, you should use BIP21 URI from receiver side, which includes additional jmnick parameter. |
@kristapsk thanks, I had indeed forgotten that point: as of now, the |
@evildido if you do actually want to do a payjoin (BIP78) transaction using a BIP21 uri (it should contain the If you just want to test BIP21 usage like the example you gave (which is not a payjoin) then do the same as you did, but just omit the If you wanted to test a joinmarket-joinmarket wallet payment using that variant of payjoin, see the current documentation on it in docs/PAYJOIN.md (that's what it describes right now, I will update it to have info on the new BIP78 too). |
Closing assuming that one of those three addresses your need, but if not please reopen. |
On the last version v0.6.3.1, I'm not able to create a payjoin transaction using a bip21 URI.
When I launch the following command
python sendpayment.py -T P2EP wallet3.jmdat bitcoin:bc1qffkj88zp532a3mjaa6m8lv2fyar9n3n478cplz?amount=0.00018528
JM returns this
This is not consistent with the BIP21 usage.
The text was updated successfully, but these errors were encountered: