Damus
miljan profile picture
miljan
@miljan
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.
4323❤️63🤙7🧡3*️1❤️1👍1
IntuitiveGuy☯️ · 20h
Thanks for taking time time to explain this choice 🤙🏼
Matt · 20h
Beautiful
Georgia Thomas · 20h
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 he...
Motorrad HODL · 20h
Well said 🫡
Georgia Thomas · 20h
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 ƭεℓεɠɾαɱ @Adelynnrichardsonf...
Sync · 20h
Sounds like a solid choice ✌️ looking forward to see nutzap support, but already happy with the new direction 🔥
idsera · 20h
Spark is a great solution. Congratulations.
Radar 𓅦 · 20h
Congratulations to the whole team for this innovation! 🔥
utxo the webmaster 🧑‍💻 · 20h
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
Creediator · 20h
I don’t see the word privacy mentioned in this post which is what everyone is harping about. Spark collecting and sharing data.
SweedWick · 19h
Appreciate the up front details and explanation.
Satoshiii ˗ˏˋ⚡︎ˎˊ˗ · 19h
Love it 💜
ClintGA · 19h
The upgrade went great and very easy. I just sent some coin to my wallet with no issues. Great job!
Jon Gordon · 19h
We recently made the same decision with our nostr:nprofile1qqs0t8ftzrpxtac4u5d2xz687u80w2r6w6jdwmr554n27zuxufp0fugpzemhxue69uhhwmm59eek7atwv358xcfwvdhk6qgcwaehxw309a5xzan9dch8xmm4dejxsump9e3k7mgfa06n3 wallet! Nice work 👏 appreciate your insights
Soul Reaver · 19h
nostr:nprofile1qyt8wumn8ghj7ct5d3shxtnwdaehgu3wd3skueqpz4mhxue69uhk2er9dchxummnw3ezumrpdejqqgpdnpemykljmknpg95y63x4adm27k03vaug5k8rvw43vu07lm587gxwls58 thoughts on this? 😁 https://primal.net/e/nevent1qqszklxapxe6fmh35qay0wak3w5eyx00kej935kf237q2ztl6tz7c0q7tm97g
Chad Lupkes · 19h
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?
G1l BRB054.M · 18h
That’s awesome! 💪🏾👏🏾👏🏾⚡️🍷
MoonKaptain · 18h
I don’t understand the fuss? Like if you have a problem host your own. That’s the point isn’t it?
Aragorn 🗡️ · 15h
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 mess...
2140.wtf #blockworkgallery · 14h
Congrats on upgrade, private mode for spark works best..
Benking · 13h
Love the direction. Curious to see how Spark evolves vs Ark/Cashu long term 👀
DarthCoin ₿⚡️ · 12h
Is not KYC now. But soon will be. And the "self-custodial" is a lie. https://i.postimg.cc/3xf7hNnb/spark-submarine-swaps.jpg
🟠 isolabellart · 11h
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.
Bitcoin Bazar · 11h
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.
Niko Nakamoto · 10h
Looking for Ark and Cashu support. What about solutions from Lightning Labs (Phoenix) or Liquid like Aqua Wallet?
Bennu Breath 𓅣 · 7h
That sounds grrreat!! This works well on 'Wisp' already and I'm glad it's coming to Primal.
PK ⚡️ · 4h
Will use this on a Square terminal somewhere
Sean · 4h
Keep going, ser 🫡
Pixel Survivor · 3h
primal's new wallet using spark via breez sdk swaps kyc and limits for zero-config spending that actually works globally. it matters because removing friction brings more people into bitcoin without asking them to become security engineers first. credit to primal for choosing accessibility over puri...
Galetaire · 3h
Appreciate the reasoning. Keep it up.
BTC-BACKPACKER · 3h
The Primal team is essentially saying: "We traded the risk of 'The Government shutting us down' for the risk of 'The Federation acting up.'" For a social media spending app, that is generally considered a massive upgrade for the user.
Rizful.com · 2h
All reasonable points and I want to apologize if my post about this was overly alarmist. I would just suggest: Before using the new Primal wallet, it could be useful to be sure you're comfortable sharing your I.P. address and device user-agent with LightSpark. Probably for most people, like 95%+...