I don't understand well, the merchant issues the token after someone has paid an amount, the user can decide to send the token to another user
Here's a demo of a decentralised digital voucher system (still WIP) leveraging the Cashu and Nostr open protocols to issue, verify, send, and receive digital vouchers (gift cards).
I started this project with the goal of giving anyone with a Nostr key pair the ability to create and sell vouchers to their customers, for whatever currency they choose.
The voucher is serialised metadata, digitally signed and stored in a Cashu token envelope. It's issued with a negligible sat amount (e.g., 10 sat) paid by the merchant and stored in a NIP-60 compliant wallet.
In the short demo, I play the role of a customer buying a 10k FCFA (fiat) voucher from an existing merchant, and sending 6k to someone else's wallet. The merchant receives the 10k payment (in this case, the sat equivalent) and automatically issues the token (the voucher).
I envision many more use cases to emerge.
Feedback welcome!
#asknostr #cashu #nostr
https://blossom.primal.net/ac3dd6074b49678e81b9c10bb3ecd0eb716959412b9d8d1a3acd2081e72ca6c4.mp4
Discussion
That's it, yes.
The user can split the token and send a fraction to someone else.
The token is an IOU redeemable _only_ at the issuing merchant's store for goods and services.