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.

Reply to this note

Please Login to reply.

Discussion

Interesting. What other differences are there between this method and what ZEUS has done? It sounds like an advantage might be that there’s no 24-hour window to redeem payment.

ZEUS uses hodl invoices, which are A) somewhat unreliable and B) harmful to the Lightning Network, as they lock up channel liquidity.

Spark takes a different approach. It doesn’t use hodl invoices. Instead, when someone sends you a Lightning payment, it’s auto-swapped into Spark. Then, when you come back online, you co-sign with the Spark operator to regain full control of your funds via a combined key.

The main difference is in the trust model: ZEUS is fully non-custodial and trustless, while Spark introduces a 1-of-N trust assumption—only one honest Spark operator is needed to keep your funds secure.

Good to know. Thanks. 🤙