Search projects, hackathons, sponsors and tech

    ← All projects

    Curate to Earn

    **Tagline** Share any Farcaster user’s Zora collection in a frame in less than 30 seconds using our special link. Earn referral rewards when others mint through the frame you cast.

    Demo

    About

    The problem it solves The Curate to Earn frame simplifies the sharing of NFT collections on social media, enabling users to earn rewards for curating and helping others discover new creators. **Key Features:** 1. **Ease of Use:** The Curate to Earn frame is a “public goods” frame, accessible to anyone free of charge by editing a unique link. This makes it incredibly easy to share and view NFTs in your favorite Farcaster users' collections. 2. **Curate and Share:** The project has two main components: - **Curate:** Accessible by casting the link [https://curate.warpshop.xyz](https://curate.warpshop.xyz/api), this feature allows users to enter a Farcaster user’s handle to curate their collection. Upon submission, users receive a link to post, rendering that user’s Zora NFTs in a frame. Even though any user's collection can be rendered without using this frame, this makes it easy to get the proper link. ![Curate](https://res.cloudinary.com/dvq7eyc26/image/upload/v1719791412/Zora%20Frame/Curate.png) - **Share:** By casting the link https://zora.warpshop.xyz/user/USERNAME, users can display their Zora NFT collection. The frame works for any user with a connected wallet on their Farcaster account and at least one NFT on Zora. The frame displays the NFT image, title, collection name, description, date minted, and unique links, allowing users to browse through the collection in a carousel style. 3. **Referral Rewards:** Users earn referral rewards when others click on the NFTs displayed in their frame. Each link is tailored to the person who cast the frame, incentivizing the sharing of Zora collections. 4. **Creator and Collector Discovery:** This frame significantly aids in the distribution of creators’ work and helps collectors discover new creators. By integrating NFTs directly into the Farcaster feed, the barrier to view NFT collections is minimized, enhancing exposure and engagement. ![Zora](https://res.cloudinary.com/dvq7eyc26/image/upload/v1719791691/Zora%20Frame/ColinNFT.png)

    How it's made

    Challenges we ran into Building the Zora frame presented several challenges: **API Limitations**: The Zora API had several issues, including timeouts and different GraphQL errors depending on the number of NFTs queried. Some endpoints, like market information and larger summary queries, were unreliable or non-functional. This forced us to implement limits on the number of NFTs displayed to ensure the frame worked smoothly. Initially, we aimed to create a frame for NFTs created by users, but the lack of a specific endpoint led us to focus on curation instead. While this limited our original scope, pivoting to emphasize curation ultimately strengthened the project by enhancing the sharing and discovery aspects. **Multiple Wallets**: Some users have multiple wallets connected to their Farcaster account. Currently, the frame displays NFTs from the first connected wallet. Future versions will allow users to select which wallet’s NFTs to show. **Design Constraints**: Designing a frame that accommodates diverse NFT titles, descriptions, and image sizes was complex. We added limits to text display and image width to maintain a clean and consistent frame appearance.