So it’s sort of a translation service to make simple lightning payments into zaps?
More like a service to make non-custodial lightning payments simple. Using the API abstracts away all the nostr + lightning involved in using nwc, and allows devs to use a familiar REST interface to say userA wants to pay userB 200 sats. nostr:note123dy3h3yun0pzyrdr43sfkj5p7nl86ys4a4hmq5v4acd8fcslqxssdx8kz
Cool. But ultimately it’s User A’s wallet that the funds are coming from? Via an invoice? Sorry, haven’t yet had a chance to read the docs.
To send a user needs to be created with an NWC and to receive they need to have a lightning address for getting an invoice. Users can also "receive" without a lightning address, and when they do add a lightning address all the pending payment requests will be sent out.