We will create spank-based on too, it's a different set of tradeoffs.

Reply to this note

Please Login to reply.

Discussion

What are the tradeoffs?

Automatic wallet creation by apps for new users is one of the goals of the nwc-enclaved, and it supports zaps.

The tradeoffs with Spark are that it's a new tech and quite complex and not many people can understand it. And Spark operators have to be trusted, although I'd say they should run in enclaves too. And no fees for now but they will come and hopefully will be competitive. And 'unilateral exist' is 'coming soon' at the moment. And your wallet still has to be online 24/7 to receive payments if I understand it correctly. So - pick your poison. I think it's very promising, but wouldn't bet 100% on it right now.

I sent your answer to Kevin and he replied with this:

Awesome, thanks! Offline receive is a great capability.

Although I am looking at the diagram, the LN payment itself is offline, but looks like invoice generation still needs receiver to be online, which means something like zaps isn't possible offline.

Kevin says they'll allow invoice creation with offline receiver too, that's promising.