jb55's avatar
jb55 _@jb55.com 8 months ago
Why? To accept it you need to instantly convert it to lightning anyway to make sure it’s “real”. At that point why not use lightning to begin with?

Replies (3)

Default avatar
nobody 8 months ago
Isn’t supposed to be more private? I thought that was the thing.
Hey! Because it allows an asynchronous yet automatic checkout flow. Otherwise the merchant (or an agent controlling their nsec) needs to be present to generate a Lightning invoice and finalize the transaction. It’s a really cool part of the @npub1gmmr...e2h0 spec that @calvadev⚡️ is already using for Nostrized e-commerce. Yes it requires an extra step to get back to Lightning that seems redundant, and trust in an ecash mint, but it takes the burden off the merchant to run an ever-present server for automatic checkout.