Protocol
The OnlyDancers protocol is the on-chain layer that secures prize pools and executes payouts for dance contest campaigns. Built on Ethereum using USDC, the protocol ensures that reward structures are immutable once a campaign is created, and that payouts are transparent and verifiable.
For technical architecture details, see Architecture.
The protocol is powered by the FoomD2E smart contract, which handles campaign creation, tier configuration, position-based reward distribution, and admin withdrawal of unclaimed funds. All operations are governed by role-based access control and support upgradeable deployment via the UUPS proxy pattern.
