Where Does Farcaster Store Keys and Data?
Farcaster keeps identity in signer keys on the device, with casts stored on hubs and recoverable from the recovery phrase.
Last updated
Farcaster splits identity from content. Signer keys live on each device inside the app, while casts replicate across public hubs. The recovery phrase regenerates authority when devices die.
That split makes the phrase the entire backup. Keys never leave the device except through approved signer flows. Confirm the exact key storage on your client, since apps differ. Lose the phrase and the identity strands permanently, regardless of hubs.
Where Farcaster stores this, by platform
/storage/emulated/0/Android/data/<Farcaster client package>
Signer keys and session in app private storage. The exact package varies by client, so match the entry on your device. Back up the recovery phrase, never this folder.
On My iPhone/Warpcast
Same split on iOS: keys in the app container, casts on hubs. Approve the new device from the old one, then revoke when trades complete.
Frequently asked questions
How do I move Farcaster to a new phone?
Back up the recovery phrase first, then add the new device as an approved signer. Casts live on hubs, so they return automatically. Never screenshot keys into cloud photos; store them offline.
Can Farcaster work on two phones at once?
Yes, by approving additional signers from an existing device. Each app holds its own keys, so multi device setups need explicit approval per device. Revoke lost devices from a remaining one.
Notice an outdated path? Let us know.