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.

circle-info

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.