project screenshot 1
project screenshot 2
project screenshot 3

Hoot

Effortlessly schedule and automate your Farcaster posts. Optimize your content strategy with advanced analytics. Hoot your casts for later.

Hoot

Created At

ETHGlobal Brussels

Project Description

Hoot is a web3 application designed to streamline and optimize the process of posting content on Farcaster, a decentralized social network. Hoot empowers users to schedule their posts in advance, automate the posting process, and leverage advanced analytics to enhance their content strategy. By integrating seamlessly with Farcaster, Hoot provides a user-friendly interface that simplifies social media management on a decentralized platform.

How it's Made

Login:

  • Dynamic.xyz Login: Users can log in through Dynamic.xyz using their social accounts or crypto wallets, ensuring secure and decentralized authentication.

  • Auth.js user authentication

  • Add farcaster accounts with Neynar: Once logged in, users can connect multiple Farcaster accounts with Hoot, storing a unique signer UUID that allows Hoot to post on their behalf.

Post Creation and Scheduling:

  • Text Input: Users can compose their posts directly within Hoot, providing the main content for their Farcaster updates.

  • Image Upload: Users have the option to upload images to accompany their posts, enhancing the visual appeal and engagement potential.

  • Frame URL Upload: An additional feature allows users to upload a frame URL, offering more customization options for their posts.

  • Qstash Scheduling: Users can select specific dates and times for their posts to be published, ensuring their content reaches their audience at the optimal moment.

Automation and Management:

  • Server-Side Processing: Once a post is scheduled, the client-side sends a post request with all relevant information to a server-side endpoint, where the post is added to a list of scheduled casts.

  • Cron Job Execution: At the designated time, a Qstash cron job triggers the publishing of the post on Farcaster, ensuring timely and reliable automation.

  • Post Management: After publishing, the post is removed from the list of scheduled casts, maintaining an organized and efficient system.

Advanced Analytics:

  • Performance Insights: Hoot provides users with detailed analytics on past posts' performance, as follows castScore = likes_count + (recasts_count * 3) Graph 1: x-axis is day of the week, y-axis is avg castScore Graph 2: x-axis is 3h time intervals, y-axis is avg castScore Graph 3: x-axis is channel, y-axis is avg castScore

  • Optimization Recommendations: Based on the collected data, Hoot offers actionable insights and recommendations to help users optimize their future posts and overall content strategy.

background image mobile

Join the mailing list

Get the latest news and updates