ecosystem-contributions icon indicating copy to clipboard operation
ecosystem-contributions copied to clipboard

✨ Contribution Opportunity: Review Bedrock contracts

Open smartcontracts opened this issue 2 years ago • 1 comments

What is a Contribution Opportunity?

A Contribution Opportunity is a concrete task that you can work on to contribute to the Optimism Collective.


Summary

The smart contracts for Optimism’s upcoming Bedrock launch are currently code frozen and not accepting modifications to operating logic. However, there’s still a need for reviewers to look over the code for opportunities to improve comments and tests. Review can also help spot areas for future improvements when the code begins accepting logic contributions again, including gas optimizations and overall structural simplifications.

Output for this project depends on the exact type of review performed but might look like:

  • A PR that adds comments where missing
  • A PR that adds additional tests where missing
  • A detailed document that describes areas where comments/tests could be added
  • A detailed document that describes areas where gas usage could be optimized
  • A detailed document that describes areas where logic could be simplified

Impact

Optimism’s smart contracts form the backbone of the OP Stack. Simplifications, clarifications, and testing improvements make the OP Stack codebase stronger and safer for users of the Stack.

Resources

smartcontracts avatar May 23 '23 18:05 smartcontracts

Hey OP team, is this something you're still looking for support on as the bedrock contracts have already been released!

zachalam avatar Oct 26 '23 03:10 zachalam