-

@ Eric FJ
2025-04-26 20:17:51
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 nostr:nprofile1qqsyda3mvuruue6fvl3nq2p39d8espqee26zppfs7u3sx8jd7ccrayqpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcdxs706 spec that nostr:nprofile1qqsdxm5qs0a8kdk6aejxew9nlx074g7cnedrjeggws0sq03p4s9khmqpzemhxue69uhksctkv4hzucmpd3mxztnyv4mz7qgwwaehxw309ahx7uewd3hkctc8leskz 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.