Open Source OP Stack Developer Tooling
Delegate Mission Request Summary:
This mission request aims to promote open source developer tooling development and maintenance under the S5 initiative. Developer toolings are important for the adoption of OP Stack and Superchain.
S5 Intent: Intent 1 - Progress towards technical decentralization
Proposing Delegate:
Proposal Tier: Ember
Baseline grant amount: 250,000 OP (10k - 50k OP Each)
Should this Foundation Mission be fulfilled by one or multiple applicants: Multiple
Submit by: To be set by Grants Council
Selection by: Grants Council and Developer Advisory Board
Start date: February 1st 2024
Completion date: February 1st 2025
Specification
How will this Delegate Mission Request help accomplish the above intent?
Developer toolings play a crucial role in the widespread use of OP Stack and Superchain. These tools simplify the process of developing and deploying OP Stack and Superchain. They also lessen the time and effort required to create and implement the OP Stack chain and dApps that operate across OP Stack chains.
Example of these open source toolings:
- simple-optimism-node
- op-wagmi (Now superseded by Viem 2.0)
- roll-op
- opstack-compose
What is required to execute this Delegate Mission Request?:
- Developers should have a substantial history of experience in developing tools relevant to the proposal. A background in contributing to related open-source tools is a plus.
- For existing open-source toolings, proposals for enhancements or new features to existing open-source tools are required. A detailed development roadmap for the year 2024 must be included in the submission.
- The open-source tooling should be primarily aimed at the development and deployment of OP Stack or dApps on OP Stack. If the tooling offers a broad range of features, the proposal should specifically emphasize those aspects related to OP Stack. For instance, if proposing for Viem 2.0 – a general Ethereum client library with functions specific to OP Stack – the focus should be on the implementation of these OP Stack-specific functions.
- The proposed developer tooling must be open source.
- The grant proposal must receive approval from the Developer Advisory Board.
How should the Token House measure progress towards this Mission?:
- Monitor open source GitHub repository for progress
- Updates to the Grants Council on project progression at the end (12 months).
How should badgeholders measure impact upon completion of this Mission?:
- Assess the extent to which the open source tooling is being utilized and adopted within the relevant community or by target users.
- Monitor mentions and discussions about the tooling on various social media platforms and forums.
- Analyze key metrics on GitHub such as Issues, Pull Requests, Stars, Watches, and Forks.
- Incorporation into the official Optimism documentation (https://docs.optimism.io)
Have you engaged a Grant-as-a-service provider for this Mission Request?
No external service provider was engaged for this Mission Request.
Has anyone other than the Proposing Delegate contributed to this Mission Request?
This mission request is drafted by Chomtana.