/optimism

The Optimism monorepo

Primary LanguageGoMIT LicenseMIT



Optimism

Optimism is a low-cost and lightning-fast Ethereum L2 blockchain, built with the OP Stack.


+

Celestia

Celestia is a modular data availability network that securely scales with the number of users, making it easy for anyone to launch their own blockchain.


Celestia + OP Stack tutorial

If you're looking to run the OP Stack + Celestia setup for this repository, please visit the Optimism & Celestia guides and tutorials to get started.

What are Optimism and the OP Stack?

Optimism is a project dedicated to scaling Ethereum's technology and expanding its ability to coordinate people from across the world to build effective decentralized economies and governance systems. The Optimism Collective builds open-source software for running L2 blockchains and aims to address key governance and economic challenges in the wider cryptocurrency ecosystem. Optimism operates on the principle of impact=profit, the idea that individuals who positively impact the Collective should be proportionally rewarded with profit. Change the incentives and you change the world.

The OP Stack powers Optimism, an Ethereum L2 blockchain, and forms the technical foundation for the the Optimism Collective—a group committed to the impact=profit principle. This principle rewards individuals for their positive contributions to the collective.

Optimism addresses critical coordination failures in the crypto ecosystem, such as funding public goods and infrastructure. The OP Stack focuses on creating a shared, open-source system for developing new L2 blockchains within the proposed Superchain ecosystem, promoting collaboration and preventing redundant efforts.

As Optimism evolves, the OP Stack will adapt, encompassing components ranging from blockchain infrastructure to governance systems. This software suite aims to simplify L2 blockchain creation while supporting the growth and development of the Optimism ecosystem.

What is Celestia?

Celestia is a modular consensus and data network, built to enable anyone to easily deploy their own blockchain with minimal overhead.

Celestia is a minimal blockchain that only orders and publishes transactions and does not execute them. By decoupling the consensus and application execution layers, Celestia modularizes the blockchain technology stack and unlocks new possibilities for decentralized application builders. Lean more at Celestia.org.

Maintenance

The maintenance guide for this repository can be found in the Wiki tab of the repository or here.

Documentation

If you want to build on top of Celestia, take a look at the documentation at docs.celestia.org.

If you want to learn more about the OP Stack, check out the documentation at stack.optimism.io.

Community

Optimism

General discussion happens most frequently on the Optimism discord. Governance discussion can also be found on the Optimism Governance Forum.

Celestia

General discussion happens most frequently on the Celestia discord. Other discussions can be found on the Celestia forum.