You mean if the sender is offline? Yes, offline Cashu transactions always come with some requirements and trade offs.

Receiver offline: sender needs to pick the right token (as defined in the payment request) and include DLEQ

Sender offline: receiver should accept token from all mints and swap to LN to make sure token are real money

Both offline: requires either preparation in advance or a considerable amount of trust

Reply to this note

Please Login to reply.

Discussion

can the payment request be static or is it always interactive?

It can be static. Here is the base spec:

https://github.com/cashubtc/nuts/blob/main/18.md

Here is the PR that extends NUT-18 for HTTP402 and defines the protocol: https://github.com/cashubtc/nuts/pull/239