A frame to create fundraising campaigns in Farcaster post.
Prize Pool
This project enables Farcaster users to create and donate to fundraising campaigns. The creator sets a goal for the fundraising, describes how the funds will be used, and then links the campaign to his Farcaster account on a post. Other users can donate directly to the post to help reach the goal. Once the target is reached, the funds can be withdrawn, or in case it's not reached, the creators can end the campaign and withdraw the collected funds.
This project leverages the frames.js framework to manage the Farcaster interactions and build the application embedded in the Frame; the contract to manage the fundraising campaigns was deployed on Base, Piñata, and XMTP to provide the statistics dashboard.