Imagine if every nostr account could easily run a mint on their phone, and any ecash they receive could be instantly swapped into their own mint.

Would you still worry about the centralization of ecash mint servers?

Reply to this note

Please Login to reply.

Discussion

Then you'd end up paying LN fees anyway, why not just use LN itself?

Though

ecash is a digital bearer token — it’s private and programmable, which LN doesn’t offer.

Yes, but if every ecash tx is from one mint to another then you are doing LN txs anyway.

Hmm, yes, the implementation can be tricky. Ideally, the mint should be online all the time since it has a Lightning (LN) node behind it, or the LN backend should be running elsewhere. What is your approach for this?

Also, imagine you are receiving SATs through Nostr via nutzaps, not zaps (which would involve Lightning). When you receive these nutzaps, you have to mint them to your mint (since it is not publicly accessible). When you want to pay with them, you will also have to swap them to an online mint. Otherwise, the receiver most probably will not be able to redeem or melt them, as your mint on the phone has to be online and reachable.

At the end, it feels like the goal of running the mint on the phone works more like an accountability system. For that purpose, creating a simple wallet would be simpler.

Happy to hear your thoughts, my assumptions might be wrong if you have ideas to deal with these stuff