New Cashu Wallet Release: PurrWallet - v0.1.0
🐱 PurrWallet is a powerful Cashu ecash wallet powered by CDK nostr:nprofile1qyt8wumn8ghj7etyv4hzumn0wd68ytnvv9hxgtcpzemhxue69uhks6tnwshxummnw3ezumrpdejz7qpq2rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sugh36r , built with rust + flutter
- Cross-platform (iOS and desktop versions are coming soon.)
- Local Wallet
- Local mint address upport
- Terminal-inspired UI
* And NIP-60 wallets and Tor integration are currently in development
Android version available now on nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qghwaehxw309aex2mrp0yhxummnw3ezucnpdejz7qpq0r8xl2njyepcw2zwv3a6dyufj4e4ajx86hz6v4ehu4gnpupxxp7s85uvay :
Source code: https://github.com/heathermm55/purrwallet

Minibits and cashu.me are awesome wallets too! PurrWallet aims to add a few more things down the line - Tor support, desktop version, and NIP-60 wallets.
Thanks, calle. I'm currently using the custom MintConnector approach. Implemented `HttpClientTor` that automatically routes through Tor based on config.
Looking forward to nostr:nprofile1qyt8wumn8ghj7etyv4hzumn0wd68ytnvv9hxgtcpy4mhxue69uhkvet9v3ejumn0wd68ytnzv9hxgtm0d4hxjh6lwejkuar4wfjhxqpqu07xw079lxwv24xslarh2eu4v37jtjmwvev0jyk3zjhxg2wnt56su7l2pr Tor implementation too! 🔥
New Cashu Wallet Release: PurrWallet - v0.1.0
🐱 PurrWallet is a powerful Cashu ecash wallet powered by CDK nostr:nprofile1qyt8wumn8ghj7etyv4hzumn0wd68ytnvv9hxgtcpzemhxue69uhks6tnwshxummnw3ezumrpdejz7qpq2rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sugh36r , built with rust + flutter
- Cross-platform (iOS and desktop versions are coming soon.)
- Local Wallet
- Local mint address upport
- Terminal-inspired UI
* And NIP-60 wallets and Tor integration are currently in development
Android version available now on nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qghwaehxw309aex2mrp0yhxummnw3ezucnpdejz7qpq0r8xl2njyepcw2zwv3a6dyufj4e4ajx86hz6v4ehu4gnpupxxp7s85uvay :
Source code: https://github.com/heathermm55/purrwallet

Right now I’m fully immersed in building Purrwallet - https://github.com/heathermm55/purrwallet . First release coming in a few days! After that, I’ll focus on making Purrmint more stable and improving the mint monitoring.
I’m really glad to see people using Purrmint. However, since there are currently very few ecash wallets that support local networks / Tor, I’ve decided to build one myself to better support it.
Yeah, we really need more Cashu wallets that support local/Tor mints
Thanks for trying out purrmint, feel free to reach out anytime if you have questions.
The mint part is self-custodial, On the other hand, the Lightning Network backend your mint connects to is also important
Actually, it could be simpler: if Citrine could integrate an onion hidden service, like Purrmint does, then Citrine could directly generate an onion address to act as your outbox relay.
- For uploading with the CLI, the first hurdle is that I had to compile it myself? If it could be installed directly with something like `brew install zapstore`, that would be much more convenient.
- Another challenge was configuring the project’s YAML file — it takes some time to learn the structure and requirements.
- Finally, setting up my own nsec
Overall, I think the best improvement would be a visual upload tool. If https://publisher.zapstore.dev
can optimize that flow, it would be fantastic.
It also took me a long time to learn how to use the zapstore CLI 😅 . I hope nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qghwaehxw309aex2mrp0yhxummnw3ezucnpdejz7qpq0r8xl2njyepcw2zwv3a6dyufj4e4ajx86hz6v4ehu4gnpupxxp7s85uvay can improve https://publisher.zapstore.dev
to help users get started quickly.
#Purrmint v0.0.9 is now live on nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qghwaehxw309aex2mrp0yhxummnw3ezucnpdejz7qpq0r8xl2njyepcw2zwv3a6dyufj4e4ajx86hz6v4ehu4gnpupxxp7s85uvay
- Added functionality to delete mint service and clean up resources
- Fixed some crash issues
Hi, nostr:nprofile1qy2hwumn8ghj7etyv4hzumn0wd68ytnvv9hxgqg4waehxw309aex2mrp0yhxgctdw4eju6t09uqzpveml85hk78n2622qtnthmuwwuzexuly9v9gtf3lykjsa076magdkt6tav . I can request `lookup_invoice` through NWC, but it always returns the error "Could not find requested invoice", no matter whether I use `payment_hash` or `invoice` params.
But when I use the same `payment_hash` or `invoice` in Alby, I can query and see the paid status.
Could nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qghwaehxw309aex2mrp0yhxummnw3ezucnpdejz7qpq0r8xl2njyepcw2zwv3a6dyufj4e4ajx86hz6v4ehu4gnpupxxp7s85uvay please take a look at this download issue?
In the meantime, you can also try downloading purrmint directly here:
#PurrMint v0.0.5 is now live on nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7qghwaehxw309aex2mrp0yhxummnw3ezucnpdejz7qpq0r8xl2njyepcw2zwv3a6dyufj4e4ajx86hz6v4ehu4gnpupxxp7s85uvay 🚀 🔥
Turn your Android into a personal cashu ecash mint
- Local + Tor modes
- NWC, LNbits, CLN, Fake Wallet
Mint privately. Or go public. You choose.
Thank you, the upload was successful now, but the app icon doesn't seem to be showing on Zapstore even though I have filled in the App Icon URL. I'm using https://publisher.zapstore.dev
I'm using https://publisher.zapstore.dev, and I got the error:
{"error":"Failed to publish events to relay"}
I think it might be because I'm not on the whitelist. I'd like to publish my app Purrmint—would it be possible to get whitelisted?
GitHub repo:
https://github.com/heathermm55/purrmint
Thanks!
News for developers:
Released Publisher, the easiest way of publishing by pointing to your APK and icon URLs: https://publisher.zapstore.dev
(Alpha state, probably buggy. Let me know.)
For more advanced control, use the latest Zapstore CLI (0.2.4) - released yesterday.
Also added a Quickstart section for publishing Android apps in the documentation: https://zapstore.dev/docs/cli/publish
Hopefully it's easier to understand now.
#devstr
I want to publish Purrmint to Zapstore, but I got the message: {"error":"Failed to publish events to relay"}.
Hmm, I’ve tried multiple times but haven’t been able to get an invoice from Blitz Wallet via NWC, so I haven’t been able to fully test it. However, everything works as expected when using Alby’s NWC.
Based on your description — when you created the NWC in Blitz, did you enable the “lookup invoice” option? That’s required for checking whether a payment has been completed.
Also, I’d suggest nostr:nprofile1qqsvdc3s5f0260zfwqfkx7lnw77wmqw8ekmqmzq6v0kmzw9s32ngpqcfwuxkg not using wss://relay.damus.io as your NWC relay. That relay has strict rate-limiting and isn’t ideal for NWC usage.
PurrMint v0.0.4 Released
-Fixed black bar when scrolling - Resolved issue #1 where black bars appeared during scrolling
-Improved window insets handling - Optimized status bar and navigation bar display effects
ecash is a digital bearer token — it’s private and programmable, which LN doesn’t offer.
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?
Hey, have fun! PurrMint v0.0.1 Alpha is now live!
PurrMint app is a Mobile Cashu Mint - you can now run your own Cashu mint directly on your Android phone!
Built with Rust + Kotlin, using CDK + Nostr Rust libraries - Thanks nostr:nprofile1qyt8wumn8ghj7etyv4hzumn0wd68ytnvv9hxgtcpzemhxue69uhks6tnwshxummnw3ezumrpdejz7qpq2rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sugh36r nostr:nprofile1qy2hwumn8ghj7mn0wd68ytn00p68ytnyv4mz7qg3waehxw309ahx7um5wgh8w6twv5hsqgrgmqgktyvpqzma5slu9rmarlqj24zxdcg3tzrtneamxfhktmzzwgqtlhvx for these amazing libraries 🙏
GitHub: https://github.com/heathermm55/purrmint
Download: https://github.com/heathermm55/purrmint/releases
Core Features:
1.Mintd HTTP Mode: Start a local HTTP service
2.NIP-74 Mode: Run as a public mint using Nostr protocol (coming soon)
3.Onion Mode: Generate onion addresses for your mint (coming soon)
How to test Your Mint:
1.Open the PurrMint app
2.Login with your Nostr account
3.Select Lightning backend. Start with Fake Wallet for testing, configure LNbits/CLN for real Lightning
Connect Your Wallet:
1.Open wallet.cashu.me in your mobile browser
2.Add your mint: http://127.0.0.1:3338
3.Start using ecash
hello, nostr!


