I am still trying to understand bitcoin's layer one energy usage and your talking about layer 3 already. Stop the world and let me off. 😉 How long can you hold and ecash token until you have to come online with the 1 and 0s?
Theoretically, indefinitely I would think.
Think of it like old school checks. The mint/bank can rug you, the person that wrote the check can try a kiting scam. So trust is involved. If you're not online to withdraw the funds to your mint or lightning wallet a bad actor can leave you holding the cashu token. This is just my experience testing it with two self hosted implementations and running various scenarios. So now you have two ways to create offline bitcoin "checks" 1. A PSBT that you send to the merchant that they broadcast onchain. Or 2. A cashu token they redeem via cashu/lightning.
I am a fairly recent “BTC crazy” (circa summer 2022) and have spent ~2 years in the rabbit hole. I feel like my grasp on layer one is pretty solid …layer 2 not so much…I use Zeus and until recently mutiny but find them confusing and the UX mediocre…when onboarding BTC curious friends I default to Muun to avoid overwhelming them… the initial reax to a Muun transfer is typically mind blowing (despite the sometimes goofy fees) …I love the idea of cashew and have a couple of cashew wallets with low balances (fav so far is aqua) but the eNuts debacle really drove home the problem of trust in these systems (much like the mutiny situation has). I have yet to actively join/select a mint and use the default on aqua. Again I love the idea of cashew and I hope the rails (mints), ux and educational tools available will continue to improve for idgits like me… For my part I will continue to commit small amounts to testing these technologies and further my education on them…also I will attempt to be more generous with supporting the devs involved in these projects. A big shout out to #calle👁️⚡️👁️ for all u do in this space🙌🏽🌅