LUD-01
#LUD #LNURL
LNURLアドレスを定めるLNURLの仕様です。
LNURLにはbech32でエンコードされたHTTPS/Onion URLが含まれています。
例:
code:_
LNURL1DP68GURN8GHJ7UM9WFMXJCM99E3K7MF0V9CXJ0M385EKVCENXC6R2C35XVUKXEFCV5MKVV34X5EKZD3EV56NYD3HXQURZEPEXEJXXEPNXSCRVWFNV9NXZCN9XQ6XYEFHVGCXXCMYXYMNSERXFQ5FNS`
↑エンコード ↓デコード
https://service.com/api?q=3fc3645b439ce8e7f2553a69e5267081d96dcd340693afabe04be7b0ccd178df
LUD-06 payRequesst の(2)で使われるURLで、アクセスすると支払いを行うための様々な情報を返してくれます。
デコードされたURLは、NIP-57内でLNURL-payエンドポイントやlnurl-payリクエストURLと呼ばれています。
仕様
LUD-01: LNURLのエンコードとデコードの基本
https://github.com/lnurl/luds/blob/luds/01.md
https://bolt.fun/guide/web-services/lnurl/encoding
エンコード/デコード ツール
https://lnurl.fiatjaf.com/codec/
https://lightningdecoder.com/
中身はBech32なので、公開鍵⇔16進数表記で使えるものがあります
一部のツールは長い文字列のBech32に対応していません