Voted on by escrow council according to Bounty policy. scope, verifier and budget defined. These are up for grabs!
# | Title | Budget | Status | Verifier |
---|---|---|---|---|
30 | Create a stepper implementation in JS | 2880 DAI | Approved | @kosta |
31 | Verify that gas pricing is same in Solidity stepper and JS stepper | 1440 DAI | Approved | @kosta |
32 | Enable contract mocks for CALL OP-codes in solEVM | 720 DAI | Approved | @johba |
34 | Enable Confidence Vote for Governance | 570 DAI | Approved | @jk |
43 | Integration Tests | 900 DAI | Approved | @troggy |
# | Title | Budget | Status | Verifier |
---|---|---|---|---|
8 | Transform MinVM into MoreVP Plasma | 1500 DAI | Assigned(@kosta) | @johba |
26 | Upgradeable Bridge Contracts | 1440 DAI | Assigned(@eshavkun) | @eezcjkr |
Enable Compact Stack Proofs For SolEVM | 3.7Ξ | Assigned(gitcoin) | ||
Enable Compact Memory Proofs For SolEVM | 7.3Ξ | Approved | ||
Commit To The Execution Path in Challenge Manager | 7.3Ξ | Approved | ||
33 | Create Proposals Contract for Governance | 560 DAI | Assigned(@AnthonyAkentiev) | @troggy |
36 | Enable Veto for Governance | 1300 DAI | Assigned(@AnthonyAkentiev) | @troggy |
38 | MerkleMine Contract, Backend and Frontend | 1800 DAI | Assigned(@helge, @johba) | @kosta |
39 | Create Snapshot of Ethereum chain | 1350 DAI | Assigned(@johba) | @kosta |
25 | Add State Hash function for solEVM | 2.43Ξ | Assigned(@nanspro via Gitcoin) | @troggy |
29 | Run testnet with tendermint and split contracts | 945 DAI | Assigned(@sunify) | @jk |
Don't see the bounty you think is important?! just open an issue to propose it. We will get back to you.
- Review the list of "Approved" bounties above
- Choose the bounty which you feel capable to deliver and which is not assigned yet (no assignee on Github issue)
- Leave a comment in the bounty issue that you would like to work on the bounty and get approval from bounty Proposer or Verifier.
- Start working on the issue
- Within 3 days from the start you must create a WIP pull request for the bounty, which will be used to track the progress.
- You must actively work on the bounty, otherwise it may be withdrawn from you.
- should you have any questions, problems, suggestions or concerns, communicate them as a comment in the bounty issue.
- Once you think the bounty is complete (check against the Deliverables), leave a comment asking for review.
- Bounty completion is reviewed by Proposer and Verifier.
- If approved as completed, the bounty amount (denominated in DAI) is payed out in ETH at the current rate. Otherwise, you will be asked to make corrections.
Verifier must regularily track a progress made on his bounties. If there is no significant progress/effort made in last 7 days and there was no prior notice from the bounty assignee, Verifier MAY start a challenge period for the bounty:
- give a 2 days public notice to the assignee to continue working
- if assignee fails to make significant progress/effort within the next 5 days, the bounty is unassigned and is now free for others to start work on.
How to quantify if the progress/effort is significant?
This is on discretion of Verifier and Proposer.
I have a great idea for a bounty, but it is not in the list?
Great! Propose a new bounty.
I feel that bounty definition is not clear or vague. What should I do?
Communicate
I have bounty assigned but can't work on it now because I'm busy/sick/away/whatever. What should I do?
Communicate
I have bounty assigned but I'm stuck and can't make any progress. What should I do?
Communicate