LogoLogo
  • 👋Welcome to Common
    • 🐮Product Features
  • 🧑‍💻User Sign Up + Sign In
    • 🔓Signing Up
      • Supported Wallets
      • SSO Explained
      • Joining a Community
      • Connecting a New Address
    • 📱Mobile Setup
    • ⏩Referrals
    • 🚧User Trust Levels
    • Manage Your Profile
      • Merge Accounts
      • User Notifications
        • Setting Up In App Notifications
        • Checkin In App Notifications
  • 🔴Launch
    • 🚀Launchpad
    • 🌟Launch a Community on Common
      • Discourse Import
    • 📇Index Ecosytem
  • 🏗️Community Setup
    • 🕸️Custom Domain
    • 🎟️Admin Capabilities
      • Community Profile
        • Stages Explained
      • Integrations
        • Directory
        • Snapshot
        • Webhooks
        • Discord
        • Community Stake
        • Terms of Service
        • Connecting an Existing Token to Your Community
          • Swaps
      • Topics
      • Admin + Moderators
      • Members & Groups
        • Creating Groups & Gating
          • Manging Groups
            • Viewing Gated Threads
        • Allowlist
      • Contests
      • Analytics
    • Community Layout
      • Forum
      • Side Navigation
    • Community Best Practices
      • Using Stages
      • Organizing Topics & Thresholds
      • Pinned Posts
  • Moderation
  • 🔵Engage
    • 🧵Creating Threads
      • Thread Interactions
      • Thread Collaborators
      • Linking to Threads
    • 🔐Gating
      • For Admins
      • For Users
    • 🥩Community Stake
      • Owning Community Stake
    • 💸Common Contests
      • Enabling and Running Contests
      • Admin FAQs for Contests
      • User FAQs for Contests
    • 💰Farcaster Contests
      • 🤖Farcaster ContestBot
  • 🟣Govern
    • Governance
      • Snapshot Bi Directional Integration
        • Off-Chain Governance
      • What is Decentralized Governance?
        • Governance Frameworks
          • Compound Governor
          • Open Zeppelin Governor
          • Curve Governance
          • Multisig Governance
          • Snapshot Governance
      • Onchain vs. Off Chain
      • Delegating Votes
    • Treasury Management
  • 💻Common Protocol
    • Developers
  • ✨Common Aura
    • Common Aura
      • Season 1
        • Week 1
        • Week 2
        • Week 3
      • Quest Types
        • Twitter Quests
      • Commonly Asked Questions
  • 🐮Community
    • Common Brand Kit
    • X (Twitter)
    • Warpcaster
    • Common Community
    • Telegram
    • Discord
    • Zealy
  • ⛓⛓ Protocol
    • Protocol Overview
    • Deployments
    • Contests
    • Launchpad
    • Referrals
Powered by GitBook
On this page
  • Common Farcaster ContestBot User Documentation
  • Introduction
  • How to Start a Contest
  • Prize Distribution
  • Funding a Contest
  • Contest Management
  • Entering and Voting
  • Summary

Was this helpful?

  1. Engage
  2. Farcaster Contests

Farcaster ContestBot

Common Farcaster ContestBot User Documentation

Introduction

The ContestBot on Farcaster allows users to create and manage contests effortlessly by simply prompting @contestbot. The bot manages all contest logistics, from prize distribution to voting, making it easy to engage and reward community participation.

How to Start a Contest

  1. Prompt the Bot

    • Mention @contestbot in a cast with the title of the contest and the token address you want to use for funding.

    • Example:

      Hey @contestbot, launch a Best Memes Only contest! Fund it with 0x429ae85883f82203D736e8fc203A455990745ca1 on Base.
  2. ContestBot will reply with a contest frame, officially launching the contest.

  3. Users can enter by replying to the original cast with their contest submission.

Prize Distribution

All contests follow a pre-set prize structure:

  • First, a 10% fee is deducted for Common's platform maintenance.

  • From the remaining amount, 10% is allocated to voters.

  • The final prize pool (remaining 90%) is divided as follows:

    • 🥇 1st Place: 50%

    • 🥈 2nd Place: 30%

    • 🥉 3rd Place: 20%

Example Breakdown:

If a contest is funded with 100 USDC:

  • 10 USDC goes to platform fees.

  • 10% of remaining 90 USDC (9 USDC) is distributed among voters.

  • Final prize pool of 81 USDC is split:

    • 1st place: 40.5 USDC

    • 2nd place: 24.3 USDC

    • 3rd place: 16.2 USDC

Funding a Contest

  • You need to approve two transaction requests via your wallet to fund the contest.

  • Any user with a connected wallet can contribute to the prize pool once the contest is live.

Contest Management

  • All contests are owned and managed by @contestbot within a dedicated Common community.

  • @contestbot acts as the admin, ensuring automation, fairness, and seamless execution.

Entering and Voting

  • Entries: Any reply to the contest cast containing the contest frame is considered a contest submission.

  • Voting:

    • Users can vote by adding the “Upvote Content” action on Warpcast.

    • One Token = One Vote: Only users who hold the contest’s funding token can vote.

    • 10% of the prize pool is allocated to voters to encourage community participation.

Summary

  • Start a contest by prompting @contestbot with a title and token address.

  • Pre-set prize distribution ensures fairness.

  • Any user can fund a contest but must approve two transactions in their wallet.

  • All contests are bot-managed within a Common community.

  • Prize breakdown ensures fairness, with 10% going to voters and a structured prize split.

The ContestBot makes running contests seamless, transparent, and fun—so you can focus on engaging your community and rewarding creativity!

PreviousFarcaster ContestsNextGovernance

Last updated 4 months ago

Was this helpful?

You must join the on Common for the fund button to appear.

You must join the on Common to fund contests.

👉 Join the bot on Warpcast:

🔵
💰
🤖
ContestBot Community
ContestBot Community
@contestbot