DAOstack Hackathon — ETHParis March 2019
Hello and thank you for your interest in the DAOstack Hackathon! We are offering a total of $5000 USD in ETH through three different bounties in the context of ETHParis 2019. The hackathon will run from the 8th to the 10th of March.
Hacker’s Bounty — $2000
- DAOstack will deploy a BountyDAO.
- The BountyDAO will be active during the hackathon days (8–10/3).
- The BountyDAO will be funded with 2000$ worth in ETH.
- You are invited to hack it and claim the DAO’s funds.
- Please see BountyDAO setup section below for more information.
Gas Optimization Bounty — $1500
- DAOstack will publish its main functions regarding GAS usage.
- The objective is to find a proven GAS optimization for the contracts.
Any GAS optimization for the following DAO functions:
- Propose a proposal in any of the DAO schemes
- Vote — In GenesisProtocol
- Stake — In GenesisProtocol
- Execute — In GenesisProtocol
Please submit your findings and code as a PR to the DAOstack Github to become eligible for the reward.
Best Implementation Using The DAO stack — $1500
Some examples would be:
- A new DAO implemented using the DAO stack
- A dApp integration
- Creating new schemes
DAOstack will choose to reward the most creative idea/project based on the following criteria:
- The idea/project brings value to the DAOstack ecosystem.
- The idea/project brings value to the DAOstack economy (i.e. Increase GEN usage)
If you want to participate in this bounty, please submit a document which describes your idea and code as a PR to the DAOstack Github.
For questions and support, please don’t hesitate to send a message to our Telegram support group.
💻Hack on!💻
BountyDAO Setup
- The DAO’s name will be “EthParisHackathon”
It will include 3 schemes:
- ContributionReward
- SchemeRegistrar
- GenericScheme — will be able to do any generic call to the wallet contract
- All schemes will use GenesisProtocol as their voting machine with these parameters.
The bounty will be split in the following way:
- $1000 on the “wallet” contract
- $1000 on the DAO’s avatar
Reputation allocation:
- DAOstack will have 51% of the DAO’s reputation
- 49% of the reputation will be allocated to the hackers at their request (you can request reputation by sharing your ETH address in our ETHParis Telegram group)
DAO contracts addresses:
"main": {
"base": {
"GEN": "0x543Ff227F64Aa17eA132Bf9886cAb5DB55DCAddf",
"ControllerCreator": "0x14801ab171e6D2Cbf49c9Aa9A585ECB7922fDB03",
"DaoCreator": "0x7263C2717A4fF3778195106Dda7D5120252D0EE0",
"UController": "0x5786A6926328fc54D923F71d702944BcA7E0f2F8",
"GenesisProtocol": "0x59d767e793be9fc96b8b2e7039adde96e3d2a09d",
"SchemeRegistrar": "0xc440d501b17347ccbc1a671c6164471898af38e7",
"UpgradeScheme": "0xb8330A8C732e787f1Eb9c93700cD2Ed70379715f",
"GlobalConstraintRegistrar": "0xC277B51e18436cAa6cD69143F4d0D669CfeeEdf8",
"ContributionReward": "0x70b5E65102654dEc5efC40d02bb33A4495Ad8a2f",
"AbsoluteVote": "0x8535dAcd61DBF539e108978B6759f7FD303d8BE7",
"QuorumVote": "0xf98653f28EbaddaF12B2F95Dbc10a243561a6D7b",
"TokenCapGC": "0x5E3f80Ed01DA33F63A99C5EA8FC2aBA9C0762cd4",
"VestingScheme": "0xf02F5f7C40b530c6e16f43f71239960113a1DAb5",
"VoteInOrganizationScheme": "0x9Da8d931291f459356a84680fE5F868188E712FF",
"OrganizationRegister": "0x31E9c07c3bE915943eF1dBE92bDc21f73E85b4d9",
"Redeemer": "0xEfD4FE0EE9A0838A40CB8f83d9F2f1CF11b8114d",
"GenericScheme": "0x325c90dAfe7636b3D465CaAE5Ff9ab1a8F841BEE",
"Wallet": "0x82aaB01cB0FCc322A5136aeE47B503Ff394992dA"
},
"ethcc_dao": {
"name": "ETHParisHackathon",
"Avatar": "0x1DCc62f1941b00A49769dde6Fb72c08b3AE99c8A",
"DAOToken": "0xB8C93D2A53d13Df07CCc403901D9798c4dA9C53B",
"Reputation": "0x28715528632401fB55d94C875841858d6a12564e"
}
}