Avatar
tank
311b497635856767ff5c1cefa2b8c5c875ce184ae4876da9279e829ba01dd129
Founder Coach, Building StashPay

Fair enough. It makes sense to have the reference wallet for the graduated sdk use spark. And kudos for demonstrating a native wallet can be vibe coded with the sdk. Definitely a security win over react native. FWIW I hope someone builds a cashu version.

If you want to understand why Germans are so obedient look no further than the children’s book Der Struwwelpeter.

My favorite story is of the boy that does not listen to his mom and reluctantly sucks his thumbs, only to have them get cut off by the tailor.

https://youtu.be/RGdjpBZw0g0

Minibits is as good as any. That wallet also preconfigures its own mint. There is no guarantee it will be around in two years obv.

I’d preconfigure three popular mints and preselect one in settings. Then inform users in the docs. It has a rug risk ofc but would also present a massive UX boost for private bitcoin payments.

Just stating my personal preference as a user.

As a wallet developer using the graduated SDK I would preconfigure three popular mints in the wallet and preselect one.

The risk of being rugged for the first 20 dollars is there and it needs to be explained in the docs. But this setup would make private bitcoin payments extremely user friendly.

The “privacy” update here refers to Lightspark no longer publishing all user payments by providing an opt-out api for wallet to their public explorer.

But even after this update Lightspark’s operators still see all payment data. A far cry from the privacy of ecash.

Most normal people use banks, fintechs and credit cards. Even if fiat were to disappear and they had to use bitcoin, why would they change to a wallet?

Re ecash providers getting arrested… we have yet to see evidence of all mints shutting down due to legal risks. I would not operate a mint myself but am happy to pay a fee to someone that does.

Where is the Spark Service Provider source code? Without it third party Spark Entities are not gonna happen.

But above all I’d prefer to not share payments data for first my 20 dollars. Especially when I get LDK’s privacy once I open a channel.

I would use your wallet if I could use ecash instead of spark. I’m willing to take on the risk for my first 20 dollars.

Cool to see Moxie get excited about Passkeys and WebAuthn PRF to improve the UX for E2EE apps https://confer.to/blog/2025/12/passkey-encryption/

Passkey PRF could also be used to backup a nostr nsec to the password manager without users needing to copy/paste private key material.

And since Apple requires turning on 2FA to use passkeys, users get pretty decent security for key backups.

https://support.apple.com/guide/iphone/use-passkeys-to-sign-in-to-websites-and-apps-iphf538ea8d0/ios

nostr:note1vldz25qcwkwzrsnrdjeq8jayawpr5me49du8a97sz2lcljycs2dswrsxtv

The passkey authentication flow is only needed during setup (backup/restore) and health checks.

During daily use, the seed is stored on the mobile wallet though. So standard security features like a PIN can still be set by the wallet ofc.

I’m excited to work with Praveen of Cove Wallet on a new open standard for Bitcoin wallet cloud backup using Passkeys - no passwords, no key server trust.

Today wallets like BitKey provide a seedless UX with good redundancy but they require hardware. For spending wallets or users that want to start without hardware our proposal provides a compelling UX - Just do FaceID/TouchID to sync a Passkey to your password manager and done.

It’s an improvement over Photon since there is no key server to run for the wallet vendor and no PIN to remember for users (and no email/phone for PIN reset). The wallet just needs to regularly do a health check to verify the Passkey in your password manager can decrypt the cloud backup.

Let us know what you think. The goal is to develop this into an open standard that any mobile signer can adopt. Link below 👇

https://praveenperera.com/blog/passkey-prf-bitcoin-wallet-backup

Call your parents and tell them you love them. I’m glad I did yesterday.

R.I.P. Mom

Having Android apps and Graphene’s security on the desktop is starting to look like an attractive environment for developers. Can’t wait to see how this evolves.

nostr:note1enc9ty6n6glztypklgzlhndt0zt8jc989p3h4wk4zc5cagveefds86k84g

👀

nostr:note130ntz9fqj3yl0fkhfqlxcqqkamvw8efzy4qtddsuzxq207802jvsh9xs7l

Totally valid. The only question is what will you decide to do with freedom?

The character trait that I most resonate with among bitcoiners is the desire to take personal responsibility and empower themselves and those around them. I don’t care what your politics are (I personally don’t believe in simplistic labels). The thing I look for is are you lifting yourself and those around you up. It’s ultimately about self love and looking inward.

People are hurting and project their pain onto others.

It’s polarized in Germany too… few people take the time to listen to rational arguments or discuss calmly. Mostly rushing in to label/discredit. I gave up trying to talk about economic reform during the German elections.

I’m trying to tune things out as much as I can these days. Focusing on health, relationships and building local community.

🍎 StashPay is now in the Apple App Store

📲 Please upgrade to receive updates if you were previously using TestFlight. We will sunset future updates from TestFlight.

https://apps.apple.com/app/stashpay/id6701591338

chat control deez nuts

Same. Macademia looks really slick too though!

Replying to Avatar Pete Winn 🔆

Check out the new landing page at https://community.sphinx.chat/

Been doing some work to make the value proposition clearer!

Please let me know your feedback I will pay bounties (zap or pay invoices) to the best 10 pieces of feedback posted here in the next 24 hours!

Repost for visibility please!

nostr:nprofile1qyv8wumn8ghj7urjv4kkjatd9ec8y6tdv9kzumn9wsq3vamnwvaz7tmjv4kxz7fwwpexjmtpdshxuet5qqsqfjg4mth7uwp307nng3z2em3ep2pxnljczzezg8j7dhf58ha7ejgqgzx3h nostr:nprofile1qythwumn8ghj7mn0wd68ytnxd46zuamf0ghxy6t6qy28wumn8ghj7mn0wd68ytn00p68ytnyv4mqqgzccaq65ccv9k3454480sws2wqepz73q5z0m5kckslhyhh6d533jc25xncl nostr:nprofile1qy0hwumn8ghj7cnfw33k76twd4shs6tdv9kxjum5wvhx7mnvd9hx2qg4waehxw309ajkgetw9ehx7um5wghxcctwvsqzq3e0gs8jnmued6f2rp4c6vs07xqvs4vs8zpwt82smcdch4txjvq76kl2yj

Massive! How do developers get paid? Lightning address or does a plain bolt11 also work?