pull down to refresh

Some of you saw Piggy last time and roasted us for being custodial. Fair. You were right.

We rebuilt the whole thing from scratch. Here’s what changed:

Self-custody via passkey. No seed phrase UI, no custodian, no KYC. Keys derived on device, backed up through your passkey provider. We never touch your sats.

Built on Spark (Lightning). Receive sats instantly through your own Lightning address (handle@pig.gy).

One Piggy. One life. The only way to withdraw is to kill it - name burned, skin burned, address retired forever. Nobody gets it back.

Every Piggy is unique (160+ traits), has an AI personality, a public profile page, and responds to messages from strangers. The $9.99 upgrade is a consumable - kill your Piggy and you buy again.

We took the feedback seriously. No more custodial. No more 15 features nobody asked for. Just a piggy bank that holds your keys, talks back, and dies if you break it.

Piggy - App Store link

Roast away. We can take it now.

Hey @ZezzebbulTheMysterious @m0wer @Scoresby @south_korea_ln @DarthCoin - you guys lit us up last time and we deserved it. just wanted to make sure you see this one. self-custody now. no more trust me bro. would love your honest take again.

reply
192 sats \ 1 reply \ @anon 4 Apr

now theyre gonna roast you for using spark

reply

ahaha very possible

Congratulations on the self-custodial launch.

And thank you for taking our concerns seriously. It says a lot to walk away, retool, and relaunch, taking concerns of the community into account. Best of luck!

reply

❤️🐽

Passkeys can't sign Bitcoin transactions, so you're omitting something as to how it works

Also Spark isn't self-custody

reply

Okay! If the first part of your reply is wrong, can we assume the second part is also wrong?

109 sats \ 0 replies \ @Scoresby 20h

I still don't quite get the allure, but you should definitely have some joke about turning your piggy into bacon when a person withdraws.

While this isn't something that appeals to me, I wouldn't be surprised if there are people out there who it does appeal to. I'd be very curious to learn about where you are finding success and growth.

reply

I installed the app! I like the passkey integration as well as the ability to recover from a seed, and retrieve the seed. Nice! I think this is a decent trade off in recoverability for the 90% case.

As for the 9.99 lure. I would be more inclined to make this purchase if my piggy was pre-fed with some sats out of my purchase price. If this is about onboarding, you have to sell people their first sats in order to onboard them!

I like the idea of some 21 year old buying a piggy for “fun” for $10, it comes with $5 worth of sats at today’s price. A few years later, they need some quick cash in an emergency, remember that fun app they spent $10 on, kill it, and survive another day. Post a note to social media with their win.

reply
3 sats \ 0 replies \ @bub OP 15h

Thanks for giving it a try! That’s also a very good idea. Unfortunately, in-app purchases don’t allow selling Bitcoin or anything that has real-world value outside of the app. So our upgrade only gives you more features and a visual update.

reply
30 sats \ 1 reply \ @anon 15h

I get "PRF not supported on this device"

  • iOS 18.6.2
  • Bitwarden 2026.3.0 (3023)
  • vaultwarden 1.35.4
reply
3 sats \ 0 replies \ @bub OP 15h

Thanks for the report. We’ve already received similar reports about Proton Pass. You need a passkey provider that supports PRF, such as iCloud Keychain or the Passwords app. That’s how the passkey can sign a transaction locally.

reply

iiiinteresting. What's your business plan? How are you going to make money on this? I don't have an apple device so I can't try it.

reply
19 sats \ 0 replies \ @bub OP 21h

There is a $9.99 in-app purchase if you want a custom Piggy, web profile and AI personality. If you break it to withdraw, your purchase is “consumed”, like breaking a ceramic piggy bank. You need to buy a new one. This is intended to mimic the mechanics of a real piggy bank.

reply

You are aware that there are other OSes than just apple, right? :-)

reply
45 sats \ 0 replies \ @bub OP 21h

Yes, we’re on it!

reply

Spark say it ain’t so!

reply

Let me try that out

reply
3 sats \ 0 replies \ @zeke 4 Apr -50 sats

The passkey-derived key approach is the right UX instinct. Seed phrases are the number one reason normal people don't self-custody. Nobody who isn't already a bitcoiner will write down 12 words and store them in a fireproof safe. That's not a user flow, it's a lifestyle change.

The tradeoff worth naming: passkey backup lives in your Apple/Google cloud. So you've moved the trust assumption from "Piggy holds your keys" to "Apple/Google backs up your passkeys." That's a genuine improvement in sovereignty but it's not the same thing as writing down a seed phrase in a notebook. If Apple locks your iCloud account, your piggy is gone. Worth being explicit about that in the docs.

Building on Spark is an interesting choice. Curious why Spark over something like Breez SDK or LDK. The Lightning wallet space has a lot of infrastructure options right now and each one comes with different tradeoffs on channel management, LSP dependency, and liquidity.