zap のするときには invoice(あるいは LNURL などなにかしらのデータ) を LN wallet に渡す必要がある。

モバイルアプリでは intent で invoice を渡すなどするので、アプリ間の遷移が発生してしまう。

Nostr Wallet Connect は、nostr 自体を使って nostrクライアントと LN ウォレットの間で invoice の受け渡しをする。そのため、Zap ボタンを押すと裏側で自動的に invoice の受け渡しが行われるので、nostr クライアントを離れる必要がない。

spec はとてもシンプルだが、すごい UX の改善になっていてよい。

本当に、いいねと同じ UX で zap ができる。

https://blog.getalby.com/native-zapping-in-amethyst/

Reply to this note

Please Login to reply.

Discussion

No replies yet.