5-step handshake
Flow that falls into place
Scroll through the request/response lifecycle used by NUT-24.
What is HTTP 402? It's a status code reserved for "Payment Required" — and NUT-24 finally gives it a real purpose!
Interactive multi-step demo
Walk through the actual lifecycle: 402 header issuance, client-side decode, retry with payment token, and final server validation.
Step 1
Resource requested
Step 2
402 with X-Cashu
Step 3
Header decoded
Step 4
cashuB retry sent
Step 5
Server validation
