To be clear, the underlying code already supports cashu as well as spark. I’d absolutely love to change it, I just need a mint URL…
Discussion
I’d preconfigure three popular mints and preselect one in settings. Then inform users in the docs. It has a rug risk ofc but would also present a massive UX boost for private bitcoin payments.
No, specifically, which one. Please give me a URL and a description of who operates it and why you think they’ll still be operating it in a year or two.
Minibits is as good as any. That wallet also preconfigures its own mint. There is no guarantee it will be around in two years obv.
Then I don’t see how I can reasonably set that as a default targeting end-users who shouldn’t have to have any idea what “ecash”, let alone “lightning” or any other weird Bitcoin jargon means. Let me know when there’s a real mint option and I can use that.
Can the wallet developer preconfigure spark and let advanced users set an ecash mint?
There’s tons of wallets for advanced users to do all kinds of things. I’m not super interested in building another.
Fair enough. It makes sense to have the reference wallet for the graduated sdk use spark. And kudos for demonstrating a native wallet can be vibe coded with the sdk. Definitely a security win over react native. FWIW I hope someone builds a cashu version.