Superwarp

Superwarp

Supercharge your warpcast experience with Superwarp

Created on 30th June 2024

Superwarp

Superwarp

Supercharge your warpcast experience with Superwarp

The problem Superwarp solves

Problem:

Warpcast (Farcaster Client) being very new lacks a ton of features that a power user might want. There is no search option to get casts with a particular keyword or casts in a specific channel. Even if a power user or a researcher wants to conduct some research on what casts are working for a profile, there is no easy way to do it (unless you want to write code, fetch all the data, sort it, make a UI to read it—ahhh, too much, right?).

Solution:

Superwarp

A simple yet powerful chrome extension for Warpcast that packs all these features and much more in a single UI. Here's what Superwarp is offering:

  • Identify the top casts from any user: Quickly see which casts of a user have received the most reactions or replies.
  • Advanced Search Feature: Searching is a hassle in Warpcast, but with Superwarp, you can quickly search for any keyword in a user profile. For example, "Show me the wittiest cast," "Help me find all the casts with cat photos,", etc. AI makes it super easy and humane to search and get the desired results.

That's not it, we want to make Superwarp the go-to research app of Warpcast. Here are some features that are coming soon:

  • User Insights: Get detailed insights about any user with AI search. Understand the mood of a profile, what's getting them those crazy likes. Even talking to an AI profile based on past data of a user.
  • Tipping Information: Tipping is really meta in farcaster right now. With this, you will be able to know who is tipping whom and track who has received the most tips, providing a clear view of the tipping dynamics.
  • Cast recommendations: Based on your previous casts, you will promptly get reminders of what you can cast to get the best engagement.

and much more

Challenges we ran into

  1. The biggest challenge we faced was publishing Superwarp on the Chrome Web Store with Manifest Version 3. Manifest Version 3 does not allow remote code execution, and we encountered an issue with an external npm package that was using remote code.

    Solution: After several hours of debugging, we decided to set up the package locally. We removed the part of the code that relied on remote execution and imported the necessary code directly into our project. This approach ensured compliance with Manifest Version 3 requirements and allowed us to successfully publish Superwarp on the Chrome Web Store.

  2. Another challenge we faced was API rate limiting. The external npm package we were using fetched data from an external API, resulting in rate limitations due to the high volume of casts being retrieved and displayed simultaneously.

    Solution: We implemented infinite scrolling to address this issue. This approach ensures that data is fetched and displayed incrementally, reducing the load on the API and preventing rate limitations.

Tracks Applied (1)

Social Track

Superwarp is a chrome extension that helps any power user/researcher to discover top posts, identify the most replied or...Read More

SOCIAL with Farcaster

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion

Builders also viewed

See more projects on Devfolio