Requests and user experience
Getting tokens from one wallet to another should feel like showing a QR code, not like pasting JSON.
NUT-18 defines payment requests. NUT-26 encodes those requests as Bech32m, which is nicer in invoices, URLs, and QR codes. NUT-16 animates a QR code so a large payload still scans.
In this chapter
- NUT-16 โ Animated QR codes
- NUT-18 โ Payment requests
- NUT-26 โ Payment request Bech32m encoding