Creator contests are an experiment in creating incentive systems for community creatives, builders, and artists via retroactive rewards. An eth/erc-20 rewards pool is reserved for winners of periodic contests initiated by SharkDAO. At the close of a contest submission period, SharkDAO members vote on submissions to contest prompts and rewards are distributed according to the voting results.
Creator Contests will bring more builders to the SharkDAO Community, drive positive engagement amongst existing members, and reward members for creating valuable content that benefits the entire community.
With various tunable parameters, the DAO has ultimate flexibility to create and test balanced incentive structures that can help grow and strengthen the community.
See below example contest
Functional Block Diagram
The following are parameters that contest admins can customize.
| Parameter | Description |
|---|---|
| Contest Duration | Length of contest |
| Contest Rewards | ERC-20 / ETH reward pool |
| Winner Reward Distribution | Rewards distribution amongst N winners |
| Parameter | Description |
|---|---|
| Results Visibility | Are voting results visible during the contest? |
| Submittor Rules | (per prompt) who is allowed to submit? (restrict by discord roles / erc-20 balance / erc-721 balance) |
| Voter Rules | (per prompt) who is allowed to vote? (restrict by discord roles / erc-20 balance / erc-721 balance) |
| Voter Strategy | BalanceOf - Token allowance based on erc-20 / erc-721. Uniform - Each voter gets X number of votes for the contest |
| Voter Rewards | Share of rewards pool allotted to voters that correctly choose the winning submissions |
| Anonymous Submissions | Toggle anonymity of submissions during contest |
As previously mentioned, the tunable parameters allow DAO admins to be extremely flexible and creative in experimenting with different incentives.
For example, let’s say that SharkDAO creates a contest with the following parameters.
With the above parameters, a market is created in which submittors are ‘staking’ their creations, and voters are ‘staking’ their votes. There are clear incentives for both voters and submittors to participate in the contest. For submittors, nothing changes from a standard contest. For voters, strategies emerge. Voters may have to work together in order for their stake to pay off. Relationships and possibly even new projects/proposals are born from this collaboration.
The above configuration is only meant to serve as an example of how SharkDAO admins can tweak contest parameters to create complex incentive systems.
Q1: How will transactions work?
A1: For this system, there will be 2 types of ‘transactions’.
The first will be from the DAO contest creators to transfer contest rewards into the contest smart contract. This interaction on the UX will be designed to accept transactions from either a multisig or standard wallet. The gas liability will fall on the DAO / contest creators.
The second type of transaction will be from the contest web application to the contest smart contract upon completion of the voting period. Once winners are calculated according to the contest parameters, a function in the smart contract will be triggered to disburse rewards to the winners. We will handle this gas liability.
Q2: Where will this software be hosted?
A2: This software will live in Calabara. Calabara is an application we have been developing for some time now that is designed to easily support useful community applications, like this one. Once the new website is completed, and if other contributors feel it makes sense, we will be happy to integrate the creator contest implementation directly on the new site.
https://calabara.com/sharkdao.eth/dashboard
Q3: How many contests can happen at the same time?
A3: Only 1 contest can be ongoing at any given time.
Q4: How will contest prompts be selected?
A4: Contest prompts will be selected based on the interests of community members / participants. This can be sampled via discord polls or other means. Ongoing efforts / projects in the DAO can also influence contest prompts.
Q5: Who will be responsible for facilitating contests?
A5: We are happy to facilitate contests. This will include rallying community creatives, notifying members of deadlines, and helping to choose relevant prompts. We would love to have other SharkDAO contributors help drive the contests, and would hope to eventually hand this responsibility over to other contributors.
Q6: Will contest results be auditable?
A6: Yes
Milestone 1: Contest web application
Milestone 2: Contest escrow contract
In the spirit of building an MVP, we will first deliver the contest web application. After the web application has been delivered, we can then concurrently facilitate contests as well as work on milestone 2. The contest escrow contract will simply automate the holding and disbursement of rewards. In the period between milestones 1 & 2, the disbursement of rewards will be a manual procedure. We will generate a report from the contests which sharkDAO can then use to manually transfer assets to winners.
We are requesting 2 transactions totaling 7 eth for the completion and delivery of the product.
• Transaction 1: 4.5 eth delivered upon proposal successfully passing.
• Transaction 2: 2.5 eth delivered upon completion of milestone 1.
• Receiving address —> 0xa943e039B1Ce670873ccCd4024AB959082FC6Dd8 (calabara.eth)
• We will maintain, support, and continue to develop the product after the 60 days.
Contest Prompts Mock
Submission Prompts Mock