Contribute
Technical Contributions to the Optimism Collective

Code contributions

The Optimism codebase is maintained in a monorepo at https://github.com/ethereum-optimism/optimism (opens in a new tab). It's a collection of packages (opens in a new tab) all requiring different skills to maintain and evolve ranging from NodeJS and TypeScript, Solidity and EVM, Go and Geth to Docker and Kubernetes. The following are good entry points into using your coding skills to help us build Optimism:

Following the guidelines on Contributing (opens in a new tab) and Code of Conduct (opens in a new tab) in all your interactions with the project will ensure your contributions are processed by the team.