Pessimism is a scalable and secure L2 pessimistic rollup chain. Pessimism is an active member of the Optimism OPstack and is contributing to the Optimism Superchain.
Warning Pessimism is no where to production ready. We are constantly working on our core services such as dispute mechanism, batch submitter and onchain tx engine.
Read through CONTRIBUTING.md for a general overview of our contribution process. Use the Developer Quick Start to get your development environment set up to start working on the Pessimism Monorepo. Then check out our list of good first issues to find something fun to work on!
We generally follow this Git branching model. Please read the linked post if you're planning to make frequent PRs into this repository (e.g., people working at/with Pessimism).
Code forked from go-ethereum
under the name l2geth
is licensed under the GNU GPLv3 in accordance with the original license. Pessimism is built on top of a optimism hard-fork. MIT Optimism Foundation. Part of the Optimism Superchain and OPstack.
All other files within this repository are licensed under the MIT License unless stated otherwise.