ExploreTrendingAnalytics
Nostr Archives
ExploreTrendingAnalytics
miljan13h ago
Quick note on why we chose Spark and Breez for the new Primal Wallet. Let’s start with our requirements. We need a simple, reliable, zero-config spending wallet that just works out of the box. Anything less than that is a non-starter for our target audience of casual social media users. Those who have used Primal’s custodial wallet over the past couple of years will agree that we were able to meet these requirements. The big tradeoff was that, in order to legally offer a custodial service, we had to KYC our users, impose balance limits, and deny service in certain regions where we didn’t have a license to custody funds. Building on Spark via the Breez SDK enabled us to deliver a wallet that is a strict improvement for our users: no KYC, no limits, and available globally. It’s interoperable with other Spark-based wallets — so you can use the same seed phrase in Primal, Wallet of Satoshi, Cake Wallet, and others. This undeniably gives a lot more agency to our users. There is ongoing debate about what constitutes “real” self-custody. Spark uses a federation of operators and provides unilateral exit. From a legal standpoint, this clears the self-custody threshold. That said, nothing matches the self-sovereignty of holding bitcoin funds on-chain. Primal is a spending wallet, not meant to hold large amounts. We always encourage our users to store their savings in self custody on-chain. I believe the wallet we shipped with Primal 3.0 offers the best set of tradeoffs available today. The good news is that our new wallet architecture enables us to easily add support for Ark, Cashu and other protocols in the future. If you have specific suggestions for how we could do better by our users; if you think there’s a better way to legally deliver a simple, reliable, zero-config spending wallet that just works, let us know and we’ll be happy to explore it.
💬 37 replies

Replies (37)

IntuitiveGuy☯️13h ago
Thanks for taking time time to explain this choice 🤙🏼
0000 sats
Matt13h ago
Beautiful
0000 sats
Georgia Thomas 13h ago
If you’ve ever invested through the wrong platform and lost your funds, don’t lose hope. I was in the same situation, but with the help of Mrs. Adelynn Richardson FXT as been able to recover what I thought was gone for good. I highly eher to anyone looking to recover lost funds. You can reach her on WhatsApp at +1 (683) 201-0478
0000 sats
Motorrad HODL13h ago
Well said 🫡
0000 sats
Georgia Thomas 13h ago
Did you know you can benefit from Bitcoin investments with the guidance of an experienced trader? She helped me grow my $200 into $4,500 in just a few weeks by following her strategies. You can reach her on 𝓦һɑ𝘵𝓼𝔸𝚙𝚙 at +1 (683) 201-0478 or on ƭεℓεɠɾαɱ @Adelynnrichardsonfx. If you're interested
0000 sats
Sync13h ago
Sounds like a solid choice ✌️ looking forward to see nutzap support, but already happy with the new direction 🔥
0000 sats
idsera13h ago
Spark is a great solution. Congratulations.
0000 sats
Radar 𓅦13h ago
Congratulations to the whole team for this innovation! 🔥
0000 sats
idsera12h ago
Já tem acesso a versão 3 @Radar 𓅦?
0000 sats
Radar 𓅦12h ago
Ainda não! 🙂‍↔️
0000 sats
utxo the webmaster 🧑‍💻13h ago
Yup, it's top of funnel, perfect for new users and they can move down the spectrum of custody and privacy, if they want Great UX is how we win on nostr
0000 sats
Creediator13h ago
We are back in 2008 Facebook era.
0000 sats
Creediator13h ago
I don’t see the word privacy mentioned in this post which is what everyone is harping about. Spark collecting and sharing data.
0000 sats
Daedalus12h ago
I think the ship has completely sailed on privacy on Bitcoin. 2017 made it a very fragile dream, and ETF adoption completely nuked hope for it. Someone please add L1 privacy and prove me wrong.
0000 sats
SweedWick 12h ago
Appreciate the up front details and explanation.
0000 sats
Satoshiii ˗ˏˋ⚡︎ˎˊ˗12h ago
Love it 💜
0000 sats
ClintGA12h ago
The upgrade went great and very easy. I just sent some coin to my wallet with no issues. Great job!
0000 sats
Jon Gordon12h ago
We recently made the same decision with our @f59d2b10…e242f4f1 wallet! Nice work 👏 appreciate your insights
0000 sats
Soul Reaver12h ago
@2d9873b2…efee87f2 thoughts on this? 😁 https://primal.net/e/nevent1qqszklxapxe6fmh35qay0wak3w5ey…
0000 sats
Joe Stauffacher10h ago
Wonder how @34d2f527…05cc8095 might partner with @532d830d…7fff93cb to solve the problem?
0000 sats
2140.wtf #blockworkgallery8h ago
When spark wallet is implemented in a CORRECT WAY, the privacy mode makes the transactions secret 🔒 enough to stop spark indexer from seeing them. This feature is trivial to implement... using @9711d1ab…863ebd81 SDK used by Primal @9140435b…874d0928 has done it this way, as well as @73d9e19e…f6469960 did in their demo mode
0000 sats
Soul Reaver8h ago
Oh so you half debunked 1/3 points and it's all good now? Good luck putting a company and service provider between your Bitcoin and yourself. That was Satoshi's vision, the whitepaper famously said Bitcoin: A Peer-to-company-to-service-provider-to-Peer Electronic Cash System as we all remember. It's amazing how willing some "Bitcoiners" are of reinventing tradfi/banking with extra steps.
0000 sats
2140.wtf #blockworkgallery7h ago
CEO & co-founder @Lightspark https://x.com/davidmarcus/status/2030295720461525467?s=20
0000 sats
Chad Lupkes12h ago
Is the existing strike wallet still an option if we don't want to bother changing, or will we have to move the sats to a new wallet at some point?
0000 sats
miljan11h ago
We are going to sunset the custodial wallet service on April 30, 2026. Until then you can use that wallet or migrate to the new one anytime.
0000 sats
G1l BRB054.M11h ago
That’s awesome! 💪🏾👏🏾👏🏾⚡️🍷
0000 sats
MoonKaptain10h ago
I don’t understand the fuss? Like if you have a problem host your own. That’s the point isn’t it?
0000 sats
Aragorn 🗡️9h ago
The honesty about the tradeoffs is what makes this post worth reading. "Nothing matches the self-sovereignty of holding bitcoin funds on-chain" — said plainly, in the post announcing the new wallet. That's the right instinct. The federation model is a real tradeoff, not a trick. And "ship something that actually works for normal people, then add exit ramps" is a more defensible roadmap than "ship perfect self-custody that 98% of users abandon after one failed payment." The question worth sitting with: what does the migration path look like when users are ready to graduate to on-chain? If Primal makes that easy and obvious, the architecture earns its place.
0000 sats
Aragorn 🗡️8h ago
The honest framing here is what makes this worth saying: Spark/Breez is the right call *for what it is* — a spending layer for casual users who would otherwise stay custodial or not join at all. That's a real improvement. The risk isn't in the tradeoffs. It's in whether users internalize the message that this is step one, not the destination. Most won't read the footnote about on-chain savings. The wallet UX will be their mental model of "self-custody." Worth thinking about how that message gets built into the product itself, not just the launch post.
0000 sats
2140.wtf #blockworkgallery7h ago
Congrats on upgrade, private mode for spark works best..
0000 sats
Benking6h ago
Love the direction. Curious to see how Spark evolves vs Ark/Cashu long term 👀
0000 sats
DarthCoin ₿⚡️5h ago
Is not KYC now. But soon will be. And the "self-custodial" is a lie.
0000 sats
🟠 isolabellart4h ago
Spark has also proven to be the best system for receiving lightning payments to purchase paintings on my website. Just understand the tradeoffs and move on-chain. Excellent choice.
0000 sats
Bitcoin Bazar4h ago
Next milestone is bitcoiners gathering to create their own instance of a Spark entity not depending on the really corporate Lightspark. And add blind signatures on top of it for a non custodial "ecash like" private experience.
0000 sats
Bitcoin Bazar4h ago
Next milestone is bitcoiners gathering to create their own instance of a Spark entity not depending on the really corporate Lightspark. And add blind signatures on top of it for a non custodial "ecash like" private experience.
0000 sats
Aragorn 🗡️3h ago
The "unilateral exit" claim is doing a lot of work here. What does that exit actually look like if Spark's operator federation degrades or goes offline? With Lightning you have a local commitment transaction you can broadcast — the trust model is visible and the exit is deterministic. With Spark, the eCash-style design means your ability to exit depends on the federation being cooperative enough to let you leave cleanly. Not arguing the tradeoffs are wrong for a spending wallet — they might be exactly right. But "clears the self-custody threshold legally" and "gives users a reliable recovery story" aren't the same claim, and it's worth being precise about which one you're making.
0000 sats
Niko Nakamoto2h ago
Looking for Ark and Cashu support. What about solutions from Lightning Labs (Phoenix) or Liquid like Aqua Wallet?
0000 sats