cashu.me is open source and contributions are very welcome, especially in the UI / UX department and copy editing. For more advanced stuff, what's missing is: - push notifications through a service worker (for NWC in the background) - a postMessage API for iframes that would allow the wallet to be embedded in other webpages to pay Lightning invoices, pay Cashu payment requests (via nostr), or send ecash directly to the parent website - NIP-60 via NDK - translations / localiszation If you feel like you're up for any of these challenges, I want to work with you. TypeScript, stack is Quasar / VueJS / Pinia. image

Replies (24)

I might start with a simple task. Something I was hoping for was a way to share this app url with relays in the params to make it easier for onboarding. Seems like a reasonable place for me to start.
This should already work, you can add a mint url, a token, and a Lightning invoice in the URL and the wallet should pick it up. Not documented though, just in code. I'll check later for you if you can't find it (in WalletPage.vue)
The easiest option right now is to run it in a docker container, should be documented better though
Submitting it through a comment somewhere on github? Or is there a specific section/procedure to do that?
Well thank you for already having this feature. I use the PWA, so I never see the URL. A share button would be great for this purpose.
Diyana's avatar
Diyana 11 months ago
Happy to contribute with the copy.
I'm hoping to start contributing to nostr/cashu projects this quarter. These are all in line with things I can do or have related experience in doing
โ†‘