# Developer Tooling
Are we missing something? 🧐
Want your content featured on this page?
Think we don't have enough information about a certain topic?
Hop on the discord and make a post in
#resources or open an issue in the GitHub repo for this site. ✨
Node.js package that contains various useful plugins for developing contracts to be deployed on Optimistic Ethereum.
Particularly useful for its support of the custom OVM Solidity compiler.
The various smart contracts that make up the L1 component of Optimistic Ethereum. Useful if you're interested in understanding how an Optimistic Rollup works!
A single GitHub repository intended to provide the ability to run a local Optimistic Ethereum environment including both L1 & L2 chains. This can be used to rapidly iterate over the many Optimism repositories and run integration tests. Optimism uses this pretty heavily during development.