Optimism is an EVM-compatible, layer 2, rollup scaling solution with single-round, fault proofs.
The Optimism network submits faster and cheaper transactions to Ethereum.
Developers connect via Optimism's L2-geth node API. L2-geth is based on Go Ethereum (Geth)'s JSON-RPC implementation.
To use Optimism, create a Web3 project and select the relevant Optimism add-on from the list of endpoints.
For more information on the Optimism network, please see the official Optimism developer documentation.
Developers should be aware of some important differences between the behavior of Ethereum and Optimism. For more information, check out: https://community.optimism.io/docs/developers/build/differences/
Read our blog for more information on rollups.