Welcome to the From Alpha Test!

Easily post and reply from shared Farcaster accounts directly from your existing Warpcast feed

Overview

One of the most common requests from DAOs in 2022 was the ability to safely share access to their Twitter account. Now, with Farcaster and Hats Protocol, the full crypto-native stack is ready to support this need!

From is a set of Cast Actions that let you use a shared account directly from your existing Warpcast feed. Send top level casts, likes, replies, and recasts all without switching accounts or apps!

Granting people access to your group’s shared account is as easy as minting them a token, and revoking access is just as simple. Revocation is also programmable based on specific conditions.

This is a fully smart contract-based solution that builds on our open-source Farcaster Shared Accounts contracts. This means there are no trusted third parties in access control, and after setup, we never have access to your account and cannot recover it for you.

Key Components

For the purposes of this Alpha Test, initial account setup is out of scope. We will set up your account for you and send you all the necessary links.

There are three key components of From that you’ll use in this Alpha Test:

  1. Claims Frame — Farcaster Frame where you’ll claim access to the shared account, conditional upon having the required Hats Protocol token (“hat”) in your Warpcast-verified address
  2. Cast From — Cast Action Frame that lets you send top-level casts and casts in channels (pictured above)
  3. Reply From — Cast Action Frame that lets you reply, recast, quote cast, and like specific casts that you see while browsing your feed in your main Warpcast account

Additionally, there are two optional components that you may choose to explore. Feel free to ask us questions about these:

  1. Herocast — Open-source client for Farcaster that allows you to log in with the shared account and have a full client experience, including seeing notifications and an account-specific feed
  2. Hat Management — Use the main Hats App to grant and revoke hats by navigating to the Hats tree we created for you on OP Mainnet as part of the Alpha Test setup. Full documentation here

Requirements to start

For the Alpha Test, we will set up a new Farcaster account for you. Please fill out the following form to get us all the information we need to create the new account: https://hatsprotocol.deform.cc/fromalphatest/

Requested commitment and features to test

After receiving the required information above and setting up your account, we will message you with the links you need to get started and share the account with your group.

Testing From should take 30-60 minutes, including letting us know about your experience. After the initial test, you are certainly invited to continue using the shared account and giving us feedback and bug reports — we would love the support!

Specific things we would like you to test from ;) the shared account:

  1. Claiming your signing permissions on the shared account
  2. Installing the Cast From action
  3. Installing the Reply From action
  4. Sending a top level cast
  5. Sending a top level cast that includes an image (by pasting an image URL)
  6. Sending a top level cast in a channel
  7. Replying to a cast
  8. Recasting
  9. Quote casting
  10. Liking a cast

Please let us know of any errors you run into, or if there are additional features you want in From!

How to report bugs

Join the From Alpha Test Telegram group: https://t.me/+YxpybSeUdno5YmY5

Send a message with:

  • Time of attempted action (as accurate as possible)
  • A few words describing what you attempted to do (e.g. "attempted to claim shared account <name>")
  • The error you received
  • A screenshot if possible!

Thank you!

We appreciate your time and attention, and are excited to co-create this piece of web3 infrastructure with you. Onward!