# ethereum-optimism/optimism

Optimism is Ethereum, scaled.

Repository: https://github.com/ethereum-optimism/optimism
Canonical: https://ross.abutalabs.com/products/optimism
Homepage: https://optimism.io
Language: Go
License: MIT
License Family: permissive
Topics: ethereum, ovm, rollup, l2-scaling, optimism
Last push: 2026-08-26T23:45:08+00:00

## Health v2 (maintenance only)
Score: 95/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 99, release rhythm 86, longevity 100
- inputs: {"age_days": 2400, "days_push": 7, "days_rel": 13, "gap_med": 1.0, "n_releases_24m": 233}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 6465, forks 4017 (observed 2026-08-28T04:09:43.647619+00:00)

## What it is
Optimism is the open-source OP Stack, a modular software stack for deploying Ethereum Layer 2 optimistic rollup blockchains such as OP Mainnet and Base. It includes core components for running chains, nodes, and sequencers, letting developers build apps on OP Mainnet or launch their own scalable Ethereum-compatible chains.

## Use cases
- deploy smart contracts on an Ethereum layer 2 with low fees
- launch my own Ethereum rollup chain
- run an OP Mainnet node
- bridge ETH or tokens between Ethereum L1 and L2
- understand how optimistic rollups and fault proofs work
- build a blockchain for my fintech or exchange
- set up an L2 rollup testnet end to end

## When to choose
- you need scalable, low-cost Ethereum-compatible transactions
- you want to launch a custom L2 chain on shared, standardized infrastructure
- you want to run or operate nodes for OP Stack chains
- you value MIT-licensed, aggressively open-source blockchain software

## When to avoid
- you need a standalone L1 blockchain rather than an Ethereum rollup
- you want ZK-rollup technology instead of optimistic rollups
- you need a non-EVM smart contract platform
- you are unwilling to follow OP Stack upgrade governance processes

## Facets
- artifact type: framework
- maturity: active
- function: blockchain, sdk, developer-tools, infrastructure-as-code, deployment
- domain: blockchain, developer-tools, infrastructure-as-code, fintech
- platform: go, cross-platform, self-hosted
- tags: ethereum, layer-2, optimistic-rollup, op-stack, l2-scaling, superchain, evm, smart-contracts, node-operator, sequencer, cryptocurrency, docker, linux, macos

## Member repositories
- ethereum-optimism/optimism (main) score 95

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:43.647619+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:44:36.733307+00:00, confidence not recorded.
  - readme: https://github.com/ethereum-optimism/optimism (fetched 2026-08-28T04:09:43.647619+00:00, sha 5760cfe29737)
  - homepage: https://optimism.io (fetched 2026-08-29T08:41:16.121454+00:00, sha 26c9d4d7c343)
  - site_page: https://docs.optimism.io/ (fetched 2026-08-29T08:41:16.124365+00:00, sha b942ad277a35)
  - site_page: https://docs.optimism.io/governance/protocol-upgrades (fetched 2026-08-29T08:41:16.128340+00:00, sha 00a2410bff1a)
  - site_page: https://optimism.io/faq (fetched 2026-08-29T08:41:16.126310+00:00, sha bcd43515bb0d)
- Data as of 2026-08-30T08:39:29.467469+00:00.
