Search projects, hackathons, sponsors and tech

    ← All projects

    About

    The problem it solves Farcaster provides a strong decentralized social graph, but much of the interaction is still text-based and static. **VibeCaster** makes Farcaster more engaging, viral, and fun by layering in gamified, interactive experiences — powered by **Base** for onchain trust and permanence. • **Breaks Social Stagnation:** Moves beyond simple posts/replies with roasts, icebreakers, and chain challenges. • **Boosts Virality:** Built-in mechanics like voting, leaderboards, and chain reactions drive sharing and FOMO. • **Simplifies Onboarding: **Abstracts away complex blockchain steps so anyone can join directly in a Farcaster frame. • **Strengthens Community: **Shared humor, personal expression, and collaborative challenges help users connect more deeply. In short: VibeCaster transforms passive consumption into playful, rewarding participation. Smart Contract Address(es) All VibeCaster contracts have been deployed and verified on Base Sepolia. • VibeCasterPoints → 0xEe832dc966BC8D66742aA0c01bC7797116839634 (tracks user point balances & rewards) • VibeCasterBadges → 0x5820440e686A5519ca5Eb1c6148C54d77DE23115 (NFT badges for milestones) • RoastMeContract → 0x15978cDBe7cc4238825647b1A61d6efA9371D5C0 (roast submissions & voting) • IcebreakerContract → 0x7CecE53Ea570457C885fE09C39E82D1cD8A0da6B (manages icebreaker prompts/responses) • ChainReactionContract → 0x3A8F031e2A4040E8D599b8dbAB09B4f6251a07B9 (viral chain challenge logic) • VibeCasterAdmin → 0xfB462A2f915d45BE8292B8e81ca4bbe7d1072b50 (centralized contract management) You can verify these (or any other address) directly on Base Sepolia Explorer: https://sepolia.basescan.org/address Other Onchain Proof VibeCaster has been fully deployed and verified on Base Sepolia as an onchain mini app. It contracts are live and can be independently explored.

    How it's made

    Challenges we ran into Building ** VibeCaster**, even as a mini-app, presented several interesting challenges, particularly in balancing simplicity with powerful functionality: 1. **AI Integration for Humor (Roast Generation):** • Hurdle: Early AI outputs were repetitive, bland, or sometimes offensive. • Solution: Extensive prompt engineering, tone adjustments, and negative prompting until roasts felt witty, safe, and fun. 2. **Farcaster Frame Limitations & UX Simplicity:** • Hurdle: Frames are powerful but constrained designing voting, leaderboards, and multi-step flows without overwhelming users was tough. • Solution: Reduced interactions to one-tap actions, leveraging Farcaster’s native auth. No endless wallet prompts. 3. **On-Chain Logic for Dynamic Rewards (Points & Badges):** • Hurdle: Wanted flexible points/badges without complex proxy contracts. • Solution: Built admin-controlled functions to adjust values post-deployment. Rewards evolve without redeploying or bloating contracts.