WoS であれば .well-known/lnurlp/xxx を GET してきた callback の URL に amount と nostr (zap request の JSON) を送ると、レスポンスの JSON にある pr というフィールドに lnbc から始まるインボイスが帰ってくるんですが、どうを lnurl で返す方法があるのかなぁと。

Reply to this note

Please Login to reply.

Discussion

というのも、WoS で lnurl から始まるものは成功するのですが lnbc から始まるものが失敗する確率がやたら高いので。

相手への支払いに使うLNURLはLUD-06が参考になります。

ライトニングアドレスはLUD-16ですがフローはほぼLUD-06と同じです。

https://github.com/lnurl/luds/blob/luds/06.md

WoSから有効なライトニングインボイスを取得するためには

1.アプリでlnbcを作成する。

2.アプリで表示されるLNURLまたはライトニングインボイスを使う。

このどちらかだけになるはずです。

lnbcは1度支払いに使ったら2度目以降は使えません。