boosik.eth pfp
boosik.eth
@boosik.eth
[How does Farcaster actually work?] After spending a few days playing around with Farcaster, it seems quite complex, and newcomers might find it confusing. Let's quickly study and summarize it.
4 replies
1 recast
4 reactions

boosik.eth pfp
boosik.eth
@boosik.eth
First of all, Farcaster can be thought of as a kind of SNS protocol. Farcaster's identity lies in a set of contracts deployed on the OP mainnet, and these contracts mainly serve the following purposes: - Mapping of addresses and Farcaster IDs (FIDs) - Mapping of FIDs and storage
1 reply
0 recast
0 reaction

boosik.eth pfp
boosik.eth
@boosik.eth
To join Farcaster, one needs to interact with the functions of the contracts deployed on the OP mainnet, you must possess OP mainnet ETH. With this, you can purchase FID and storage. Since all data generated in Farcaster (users, posts, messages...) is recorded on the blockchain, purchasing storage is necessary.
1 reply
0 recast
0 reaction

boosik.eth pfp
boosik.eth
@boosik.eth
Therefore, using Farcaster via a client like http://far.quest is much more inconvenient than using Twitter. Firstly, the bridging cost to the OP mainnet is currently around $50. Additionally, you need to purchase a handle (FID) and connect your wallet and sign transactions each time you write a message.
1 reply
0 recast
0 reaction

boosik.eth pfp
boosik.eth
@boosik.eth
Hence, in another Farcaster client called Warpcast, they circumvent this process. They have accounts that handle such signing and registration on our behalf, so when we sign up, they send transactions and sign them for us.
1 reply
0 recast
1 reaction

boosik.eth pfp
boosik.eth
@boosik.eth
Instead, we need to pay with something akin to points called Warps. The convenience here is that you can purchase them via mobile or card payment. Even the official Farcaster documentation recommends using the Warpcast client initially. If you're interested in trying out Farcaster, I hope this thread helps!
0 reply
0 recast
0 reaction