Need a hand?

Piggy is a tough little creature, but sometimes things get weird. We're here.

Common questions

Download the app and create a passkey. That's it. Your passkey syncs through your Apple or Google account (iCloud Keychain, Google Password Manager) when sync is on, so your Piggy follows you across devices. You can also export a recovery seed phrase as an extra backup for your bitcoin.

Your passkey is synced by your device provider (Apple, Google), so as long as you can still sign in to that account, you're fine. If you lose that account too, your Piggy is gone, but your seed phrase still gets your bitcoin back in any wallet that speaks the Spark protocol (see the entry on getting your bitcoin out without the app, below). No seed phrase means the bitcoin is gone too. We never see your keys and can't recover them.

The fastest way is your Piggy address: send bitcoin to it from almost any bitcoin wallet, or scan its QR code. You can also feed it regular onchain bitcoin, or digital dollars (USDT or USDC), plus other crypto like ETH and SOL in the Android app. In the US, if you're 18 or older, you can buy bitcoin directly in the app with Apple Pay or Google Pay and send it straight to your Piggy. No bitcoin yet? Share your Piggy's page and let family feed it. Everything is converted to bitcoin on the way in. Your Piggy only ever holds bitcoin.

It's where people send you bitcoin. It looks like an email, like piggyname@pig.gy, but it isn't an inbox. Share it and anyone can feed your Piggy from almost any bitcoin wallet. It's a standard Lightning address, so any bitcoin wallet that supports Lightning can send to it. Most do. A free Piggy gets a random one, and an adopted Piggy's comes from its name. It only takes bitcoin in: when you kill your Piggy, your bitcoin goes out to a regular Bitcoin address, the long kind that usually starts with bc1.

By killing your Piggy. There's no send button, so that's the only way out. Killing sends your whole balance to a Bitcoin address you choose, and your Piggy, its name, skin, personality, address and memories, is gone forever. Not paused. Gone. You keep the bitcoin. You lose the friend.

No. It's all or nothing. That's the piggy bank part. If you need money you can dip into, keep it in a regular wallet and feed Piggy only what you plan to leave alone.

Just the network fee, which comes out of your balance. If you adopted your Piggy, the adoption ends with it. You paste or scan a regular Bitcoin address (the long kind, usually starting with bc1), type "Kill" and your Piggy's name, and hold to confirm. It happens right away, with no waiting period and no undo. There's a floor: the balance has to cover the network fee, and on iPhone at least ₿1,000 (about a dollar) has to arrive after it. A Piggy below that has to be fed a bit more before it can be killed.

Your Piggy notices. Bitcoin leaving from outside the app counts as a kill, so it dies the same way. Name, skin, personality and address gone for good, and the app moves on to the next account number under the same seed phrase. Anything you left behind stays at the old number, still reachable with your seed, so finish moving the rest from that other wallet too. If you want your bitcoin out, kill your Piggy in the app instead. Same ending, with a goodbye.

Your bitcoin lives on Spark, a Bitcoin layer that keeps it movable without waiting for the chain. If Spark ever went dark, your seed phrase alone couldn't pull it back, because the pre-signed transactions that let you leave on your own only exist while Spark is online. The emergency exit file is Piggy's copy of them, refreshed after every feed, so the way out is always saved. It holds no keys, so it's useless without your seed phrase, but it does show your balance, so treat it like a bank statement rather than a password. On iPhone you'll find it in Security, the shield on the home screen, and a copy also lands in your iCloud Drive, in a Piggy folder. The Android app doesn't have it yet. You only ever need it if Spark itself disappears, and then it's the file plus your seed phrase plus the open source Spark exit tool (spark-unilateral-exit on GitHub).

Open any wallet that supports the Spark protocol and lets you pick an account number, then enter your 12-word seed phrase. Your first Piggy lives at account 0. Every Piggy you've killed since moved you up one, so try 0, then 1, then 2, until the balance appears. Spark wallets often default to account 1, so set it yourself. The emergency exit file also records the number. Once the balance shows up, move it wherever you like. Your Piggy will die when you do. If Spark itself is offline, a wallet won't help; that's what the emergency exit file is for.

Instant payments, like the ones to a Piggy address, usually land in seconds. Onchain bitcoin, stablecoin, and other crypto payments can take a few minutes while the network confirms and the conversion to bitcoin settles. If yours didn't arrive, check with your sending wallet first. Instant payments can fail on the way; the others can hit network delays or conversion issues. If it shows as sent on your end, reach out to us.

No. Name and skin are forever. Choose wisely. If you really want a fresh start, you'd have to kill your Piggy and adopt another, since the adoption ends with the old one. The bitcoin comes back to you. The name, memories, and personality don't.

Your Piggy's key is your passkey, and it lives in your Apple or Google account, not with us. Messages between you and your Piggy are yours. We don't sell data, run ads, or do anything creepy. Read our privacy policy for the full picture.

Try force-closing and reopening the app. If the issue persists, drop us a line with what happened and your device info. Screenshots help.

Still stuck?

If the answer isn't above, reach out. We read everything.

Oink oink.