Global Feed Post Login
Replying to Avatar calle

For anyone looking for a simple project to get into Cashu dev, I just had an idea: the redeem page [1] right now swallows all overpaid Lightning fees (code: [2]).

However, we have NUT-08 (which is also implemented into cashu-ts [4]) which allows users to receive back the overpaid fees. It would be nice to have that feature on the redeem page!

I imagine the steps would be:

- Figure out how NUT-08 works (rather simple) and how it is used in cashu-ts

- Add that to the redeem page to receive overpaid fees back from the mint

- Store overpaid fees in local storage so the user can use it when they try to make the next redeem attempt.

- Hint: overpaid fees from different mints (identified by keyset ID) need to be stored separately in local storage because you can't use the tokens from mint A to pay in mint B

[1] https://redeem.cashu.me/

[2] https://github.com/cashubtc/cashu-redeem

[3] https://github.com/cashubtc/nuts/blob/main/08.md

[4] https://github.com/cashubtc/cashu-ts

If you're a dev, join: https://t.me/CashuBTC

Avatar
L0la L33tz 2y ago

wen tx history

Reply to this note

Please Login to reply.

Discussion

No replies yet.