Hey nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg .. enjoying experimenting with Cashu 🔥

Been thinking about the idea of periodically shutting mints down to force redemption of ecash tokens .. helps mitigate a number of risks .. two thoughts:

1. Mint lifespan

By defining a mint lifespan on inception, all mint users would be aware of that lifespan, and not operate on the assumption that the lifespan is forever (Laura); clients could interrogate any mint for lifespan remaining and show it in the "Mints" section . Key is that the lifespan is transparent;

2. User redemption fallback

Each new mint user could provide a fall-back 'location' for redemption of their ecash on closure - or possibly define that once in their eCash client? This redemption location could be on âš¡ or eCash (in its many and emerging addressability mechanisms). Clients could (automatically?) redeem all eCash tokens from an about-to expire mint to the defined fallback location

If achievable, this makes running a mint a whole lot less onerous. I've been responsible for other people's money and it is NOT in the FUN THINGS category. And the worst outcome is that you shut your mint with unredeemed sats belonging to unknown people.

Thinking further, a mint could itself have a redemption fallback.

If funds are remaining on shutdown that have not been redeemed, then they are automatically sent to a nominated place. Like the mint lifespan, this should be transparent. The mint operator chooses this but obvious candidates would be OpenSats, Brink, HRF, Bitcoin Moon Fund and other Bitcoin, Lightning, Nostr and eCash adjacent nurturing organisations.

For Cashu, if this is possible then to my mind, it makes much larger volumes of shorter lifespan mints (say 30-90 days?) viable.

Thanks for your work and all those who contribute!

Reply to this note

Please Login to reply.

Discussion

No replies yet.