pull down to refresh
reply
"but then is it custodial from the OpenReceive server PoV?"
- No. You can use any NWC back-end. For fully self-custodial, use Alby Hub on your own hardware. Remember -- your application running OpenReceive holds NO funds. It only allows the deposit of funds into a NWC back-end that you specify, and that you can switch anytime.
"if openReceive.org goes down,"
- No. OpenReceive.org is just a website hosting documentation about OpenReceive. It doesn't hold funds, doesn't interact with your server, and has no impact on your merchant process. It's simply hosting docs as a helper for this open-source project: https://github.com/OpenReceive/openreceive
reply
So AlbyHub and Rizful are just NWC services?
reply
Right. You withdraw/spend from your connected NWC wallet -- could be Alby Hub on your own machine, Alby Cloud, Rizful, or lots of other options -- see here: https://openreceive.org/get_a_nwc_code_to_receive_payments
The point is, from the perspective of the "merchant website" -- where you actually take payments -- it's a one-way system where you can receive but not spend.
Then you use a totally separate system to withdraw. It's a basic "separation of concerns" design, which in the end yields a merchant website which "can't be hacked"....