Dictionary
OnlyDancers is a decentralized dance contest platform that connects music creators, dancers, and viewers through blockchain-powered competitions. The platform combines accessible entry fees, variable reward structures, and transparent on-chain payouts to create a fair and engaging ecosystem for talent discovery.
Campaign - A dance contest created by a music creator with a deposited prize pool. Each campaign features a specific song, a defined tier structure with variable rewards, and accepts submissions from dancers worldwide. The campaign lives on-chain until results are finalized and prizes are paid out.
Creator - A music artist who launches campaigns on OnlyDancers to promote their song and discover talented dancers. Creators deposit USDC into the smart contract to fund the prize pool and set the tier structure, creating the total reward amount that dancers compete for.
Dancer - A performer who enters OnlyDancers contests by paying a $5 entry fee and submitting a dance video. Dancers compete against other participants in the same campaign, with their ranking determined by judges or community voting, and receive variable rewards based on their placement in the tier structure.
Viewer - Someone watching dance content on YouTube, Instagram, TikTok, or OnlyDancers.fun who discovers new talent, supports their favorite dancers, and may contribute to fan donations that boost the prize pool.
Prize Pool - The combined total of the creator's USDC deposit plus all dancer entry fees ($5 per dancer). This shared pool funds the variable tier rewards and is locked in the smart contract until campaign results are finalized.
Variable Rewards - A tiered prize distribution system where top placements earn more, replacing flat splits. OnlyDancers uses 16 tiers with different reward amounts, allowing the top performer to earn significantly more than lower placements while ensuring 1,838 winners receive prizes from a field of up to 100,000 dancers.
Tier - A reward bracket in a campaign that specifies a placement range and corresponding USDC payout. Examples include 1st Place (highest reward), 2nd Place, 3rd Place, 4th-10th Place, 11th-50th Place, and a Lucky Draw tier where winners are selected randomly.
Entry Fee - The fixed amount of $5 USD that each dancer pays to enter a campaign. Collected through Stripe and added to the prize pool, entry fees democratize access while funding the total reward amount.
Submission - A dancer's video entry uploaded to YouTube, TikTok, or Instagram with the required description linking the video to the specific campaign. Submissions are the core competitive element, allowing judges and viewers to evaluate and rank dancers.
Smart Contract - The FoomD2E.sol program deployed on the Ethereum blockchain that handles campaign creation, locks USDC prize pools, manages tier structures, executes position-based payouts, and ensures transparent, trustless reward distribution.
USDC - USD Coin, a stablecoin pegged 1:1 to the US dollar, used for all on-chain prize payouts. Creators and dancers can deposit and withdraw USDC through Stripe, bridging fiat USD to Ethereum mainnet.
Ethereum - The blockchain where OnlyDancers' FoomD2E smart contract is deployed, providing immutable record-keeping of campaigns, payouts, and dancer earnings on mainnet.
Stripe - The fiat payment processor handling USD deposits from creators and dancers, as well as USDC to USD withdrawals. Stripe bridges traditional finance to on-chain smart contract execution.
Stripe handles all deposits and withdrawals in USD, which are then bridged to USDC on Ethereum for smart contract execution and prize payouts
Dancer Profile - A dancer's public bio and portfolio on OnlyDancers showcasing their contest submissions, ranking history, and lifetime earnings. Profiles build reputation and allow viewers to follow and support emerging talent.
Lucky Draw - A special tier in the campaign structure where winners are selected randomly rather than by ranking. This tier gives every participant a chance to win, regardless of their placement, promoting inclusivity and keeping all dancers engaged until results are finalized.
