If you receive a payment while the app is closed, Spark still works reliably without relying on push notifications to receive that payment like other self-custodial wallets. The trade-off is that it introduces a trust assumption in Spark.
Not sure what changes were made, but I decided to give nostr:npub1cm3rpgj7457yjuqnvdalxaauakqu0ndkpkyp5cldkyutpz4xszpsmk96wt another try and was impressed with how it handled small amounts.
I was able to receive two small payments and then empty the wallet with a “Send Max” button. Previously, there was friction around a 1000-sat minimum.
Now my question is: are there any plans to support LNURL-verify?
Keep up the great work. 🤙

We added LNURL verify and then services started to spam our backend, so we removed it. We are going to try and add it back in with rate limiting this time.
Thanks! We can’t wait to keep building and improving people experience with self-custodial Bitcoin payments.
Spark is now live in Blitz Wallet!
Experience a smoother and more powerful way to use Bitcoin, now with instant, self-custodial payments and no inbound liquidity required.
⚡ Simplified user experience
🌐 LNURLs
📴 Offline receiving
And that’s just the beginning.
⚠️ Heads up: If you're migrating from the old Blitz Wallet to the new Spark version, it might take a minute for the swap to occur. If it doesn't happen automatically, you can manually do it in settings.
Ready to try the new Blitz Wallet?
👉 Download now:
iOS: https://testflight.apple.com/join/r8MfbNa6
Android: https://play.google.com/store/apps/details?id=com.blitzwallet
#Bitcoin #BlitzWallet #Spark #SelfCustody #LightningNetwork
Well, it was sent twice because you sent two payments. As for the payment times, yes, they can sometimes be long, but that is something Spark is working on.
1. The loading time has improved significantly—from around 20 seconds in the old version to just 4 seconds with Blitz Spark. We’re excited about this performance boost and hope you notice the difference!
2. Supporting NWC in a self-custodial mobile environment is quite complex, with many potential edge cases. That said, we’re actively working on it and are committed to making it happen, even if it takes a bit more time.
3. That’s an interesting point. We haven’t come across that feedback before. While most of our current audience doesn’t seem to view Google services as a major concern, we understand your perspective and will explore support for alternative push notification services.
4. Thanks for pointing this out, we’ll look into it!
Some users can't load their Blitz Spark wallets. We've reported the bug to the Spark team, and they're working on a fix. Your funds are safe; keep your recovery phrase secure!
Yes, but it’s not in the near future. NWC requires us to run a push notification service listening to users events. It’s a big task.
More updates, fewer bugs, better UX, and now you can pay zero‑amount invoices too!
https://github.com/BlitzWallet/BlitzWallet/releases/tag/Spark-v0.0.4-beta
Continuing our journey to migrate to Spark, we’re excited to announce a new Android release!
https://github.com/BlitzWallet/BlitzWallet/releases/tag/Spark-v0.0.3-beta
Ah, interesting. I think the frequency may have to be tuned. Good thing we are just discovering this now.
nostr:npub1em3g0wcfjz5we0gaaelw07fcyqys3fwg42qykw774mvgala424rsl26ytm 👀
There were over 2,700 requests just from you for the single payment it looked like.
We have removed support until we figure out how to prevent the spam.
Love it. Let’s encourage all Spark wallets to incorporate LNURL-verify too, so any merchant can use a simple free point of sale with the wallet of their choice.
nostr:npub1hcwcj72tlyk7thtyc8nq763vwrq5p2avnyeyrrlwxrzuvdl7j3usj4h9rq, you guys are next!
The site you are using is spamming our backend, we might have to remove support for it.
Yep. Until you log on and create the new signature.
nostr:nprofile1qqsvdc3s5f0260zfwqfkx7lnw77wmqw8ekmqmzq6v0kmzw9s32ngpqcfwuxkg I do have one question. I see that payments can be received offline this way. Is there a time limit for receiving payments when you don’t have the app open, or do they automatically settle in the background?
Nope. One of the great benefits of Spark is the ability to receive truly offline.
Quick clarification about Blitz Wallet's current product suite:
We have two separate tools right now:
– A web app that uses the Spark protocol
– A mobile app that currently uses the Liquid network
If you load the same seed into both, the web wallet will auto-swap your Liquid funds to Spark, leaving your mobile wallet empty.
For now, it's advised to keep your Liquid and Spark seeds separate to avoid confusion.
Thanks for testing and bearing with us as we build!
What are the fees on WOS? I ask because nostr:npub1cm3rpgj7457yjuqnvdalxaauakqu0ndkpkyp5cldkyutpz4xszpsmk96wt is charging 0.4% on each transaction.
We originally modeled the added fee after Phoenix, who charges 0.4% + 4 sats. However, we’ve updated it so that anything under 50 sats incurs a 1 sat extra fee; 51–1000 sats is 2 sats + 0.4%; and anything greater than 1000 sats is 0.4% + 4 sats.
Zaps are cool so we shouldn’t have added a large fee to micropayments.
If you load the seed for your wallet into blockstreams app and choose a liquid card you should be able to see it.
Let’s say you’re using a wallet like Blitz web or another spark wallet, and the people who made the app decide to stop working on it. This allows you to create your own wallet instance so you can still get your money out and send it somewhere else, even if the app goes away.
