Farcaster has not one but two entry costs: a registration fee (annual fee) and a storage fee. When you see "Sign up requires an in-app purchase" in Warpcast (now renamed as the official Farcaster client), that refers to the first cost. The design of wallet permissions determines whether you can safely leave the official client and use your account in other Farcaster apps.

A leading global cryptocurrency platform,suitable for both beginners and experienced traders.
New user benefit: 20% off trading fees upon registration!!
How much registration costs: the annual fee is not fixed
The Farcaster account registration fee is essentially the annual rent for a storage unit. The official documentation puts the storage registry pricing in an on-chain contract. The current standard is $7 per unit per year, paid in ETH.
But the amount you actually pay in Warpcast is not necessarily exactly $7. The App Store in-app purchase entries show that Warpcast Gas Fee has fixed-price tiers such as 1 euro, 2 euros, 3 euros, and 14 euros. This suggests that the official client converts the on-chain rent into a round fiat price based on the current ETH price and gas costs. You pay in fiat, and the client completes the on-chain registration for you.
Third-party sources mention that Farcaster's "annual fee" has appeared as $5, $3, $2, and other values at different times. This price fluctuation reflects dynamic adjustments to the storage unit rent, not multiple pricing standards. What you actually pay should be based on the amount shown on the Warpcast in-app purchase page.
Storage fee determines how many casts you can post
Paying the registration fee does not mean you can post unlimited casts. The storage unit you get at registration comes with a message quota: based on the $5 entry tier, it corresponds to roughly 5,000 casts, 2,500 reactions, and 2,500 follows. The official documentation does not clearly state whether this quota resets annually or is a total limit, but Farcaster founder Dan Romero mentioned in an on-chain post that the storage fee is essentially an annual subscription.
If you run out of quota, you can buy additional storage units to expand capacity. Neynar's documentation states $7 per unit per year. For ordinary users, one entry-tier quota is usually enough for a long time; only high-frequency posters need to worry about expansion costs.
Wallet permissions: the division of labor between custody address and signer
A Farcaster account is tied to more than one wallet, each with different permissions. Understanding this is more important than memorizing where buttons are.
Custody address holds your FID and is the root control of your account. Whoever controls the custody address controls the entire Farcaster account. The official documentation clearly states that registering an account means calling the IdGateway contract with an Ethereum address, and that address automatically becomes the custody address.
Signer is an EdDSA key pair used by apps to post on your behalf. When you authorize a client such as Warpcast or Supercast, you are actually signing an authorization for its signer public key. The app uses this signer to publish casts, like, and follow on your behalf. You can revoke an app's signer at any time using your custody address.
Recovery address is your account's insurance mechanism. If you lose the private key to your custody address, the recovery address can be used to recover your FID. By default, this recovery address is controlled by the official Farcaster client, which is why the official client can offer "social recovery." You can also change it to another wallet of your own.
Auth address is used to log in across multiple clients without importing the custody address. For example, when you log in on the web with Sign In With Farcaster, the signature comes from the auth address, not the custody address.
In practice, you do not need to manage these addresses manually. Warpcast creates and maintains them for you. But you should know: your Farcaster account does not "live in" Warpcast. Warpcast is just a client. The root control of your account lies in the private key of the custody address. If you plan to use Farcaster seriously, backing up the mnemonic phrase generated by Warpcast is more important than remembering how much the registration fee costs.
Usernames: free fname and paid .eth are two different things
Farcaster usernames are based on ENS, but there are two types.
Off-chain fname (like @alice) is free, issued by Farcaster, and exists as alice.fcast.id in an off-chain registry. Free does not mean permanent ownership: Farcaster reserves the right to reclaim it, for example if the name is associated with a public figure or entity, has been unused for more than 60 days, or was clearly registered for resale. An account can only have one fname at a time, and it can only be changed once every 28 days.
On-chain ENS name (like @alice.eth) requires you to register through the ENS app and pay an annual fee denominated in ETH. Once registered, it is controlled by your wallet, and Farcaster cannot revoke it. If you want full control over your username, or plan to bind your Farcaster identity to your ENS identity for the long term, an on-chain name is the more secure choice. If you just want to get started as quickly as possible, the free fname is enough.
Farcaster usernames cannot exceed 16 characters and can only use lowercase letters, numbers, and hyphens.
What to confirm first
If you are about to register: complete the in-app purchase flow in Warpcast first, confirm that registration succeeded (you can post your first cast), then immediately back up your mnemonic phrase. The registration fee is a one-time expense and then it is gone; losing control of your account is the real trouble.
If you have already registered but are unsure about wallet permissions: look for wallet or mnemonic phrase related options in Warpcast settings and confirm that you can export your mnemonic phrase. If you cannot export it, you may not be using the standard self-custody flow, and you need to first figure out who controls the custody address.
If you just want to browse and occasionally interact on Farc aster, a free fname plus one entry-tier storage quota is enough. If your account involves valuable social identity or on-chain assets, consider changing the recovery address to your own wallet instead of relying on official social recovery.

A leading global cryptocurrency platform,suitable for both beginners and experienced traders.
New user benefit: 20% off trading fees upon registration!!
References
- Neynar Documentation·Storage Registry, page publication or update date: not indicated on page; checked on: 2026-10-15.
- Sensor Tower·Farcaster Spain App Details, page publication or update date: not indicated on page; checked on: 2026-10-15.
- City, University of London Open Access Repository·Research on Farcaster storage unit pricing, page publication or update date: not indicated on page; checked on: 2026-10-15.
- Crypto Valley Journal·Where the decentralized social media platform Farcaster stands today, page publication or update date: 2025-09-29; checked on: 2026-10-15.
- Farcaster·Founder Dan Romero related post, page publication or update date: not indicated on page; checked on: 2026-10-15.
- Farcaster Official Documentation·Account Overview, page publication or update date: not indicated on page; checked on: 2026-10-15.
- Farcaster Protocol Specification·Signer Key Description, page publication or update date: 2024-02-12; checked on: 2026-10-15.
- Farcaster·Related developer post, page publication or update date: not indicated on page; checked on: 2026-10-15.
- Farcaster Official Documentation·ENS Names, page publication or update date: not indicated on page; checked on: 2026-10-15.


