Create beautiful, interactive poll frames for Farcaster with premium templates and analytics.
- Free: Basic polls with 2 templates
- Premium Poll: $3 per poll with all templates + analytics
- Bulk Pack: $20 for 10 premium polls (33% savings)
npm install
npm run buildNEXT_PUBLIC_BASE_URL=https://your-domain.vercel.app
RECIPIENT_WALLET_ADDRESS=0xYourWalletAddress
- Add Vercel Postgres or Supabase
- Replace mock
pollsobject with real database calls
- 2 beautiful gradient templates
- Up to 4 poll options
- Basic vote counting
- Farcaster frame generation
- 6 stunning templates (sunset, forest, royal, cosmic)
- Unlimited poll options
- Advanced analytics dashboard
- CSV export of results
- Custom branding options
- All premium features
- 33% cost savings
- 6-month validity
- Priority support
- Frontend: Next.js 14, React, Tailwind CSS
- Frames: Farcaster Frames v2 spec
- Payments: USDC on Base (Coinbase OnchainKit + Wagmi)
- Database: Vercel Postgres (recommended)
- Deploy: Vercel (one-click)
Conservative (100 polls/month)
- 70 free polls → $0
- 20 premium polls → $60
- 10 bulk purchases → $200
- Monthly Revenue: $260
Growth (500 polls/month)
- 300 free polls → $0
- 100 premium polls → $300
- 100 bulk purchases → $2,000
- Monthly Revenue: $2,300
- Purple Gradient (Free)
- Ocean Blue (Free)
- Sunset Vibes (Premium)
- Forest Green (Premium)
- Royal Gold (Premium)
- Cosmic Purple (Premium)
npm install
npm run dev- Launch: Share on Farcaster with free polls
- Viral: Premium templates drive upgrades
- Scale: Add team features, white-label options
- Expand: Analytics dashboard, A/B testing
- USDC Payments: Native crypto payments on Base
- Instant Settlement: No payment processor fees
- Web3 Native: Perfect for Farcaster audience
- Premium Gating: Template and feature restrictions
- Bulk Discounts: Volume pricing for power users
- User clicks "Pay $3 USDC"
- Payment frame URL generated & copied
- User shares frame URL in Farcaster
- Farcaster handles wallet connection automatically
- USDC transfer executed on Base
- Success frame shows transaction confirmation
- Premium features instantly unlocked
No external wallet connections needed! Farcaster handles everything natively.
Ready to ship and start earning! 🚀