> ## Documentation Index
> Fetch the complete documentation index at: https://docs.magic.link/llms.txt
> Use this file to discover all available pages before exploring further.

# Optimism

## Overview

[OP Mainnet](https://www.optimism.io/) is a low-cost and lightning-fast Ethereum L2 blockchain powered by Optimism. Built as a minimal extension to existing Ethereum software, OP Mainnet's EVM-equivalent architecture scales your Ethereum apps without surprises.

**As Optimism is EVM compatible**, you can follow the [Ethereum](/embedded-wallets/blockchains/ethereum/javascript)documentation to send your first transaction and utilize all other features.

## Configure Optimism

#### Mainnet

Mainnet Block Explorer: [https://optimistic.etherscan.io](https://optimistic.etherscan.io)

```javascript JavaScript icon="square-js" theme={null}
const customNodeOptions = {
  rpcUrl: 'https://mainnet.optimism.io',
  chainId: 10,
}

// Setting network to Optimism
const magic = new Magic('YOUR_PUBLISHABLE_API_KEY', { network: customNodeOptions });
```

#### Testnet

Testnet Block Explorer[:](https://kovan-optimistic.etherscan.io) [https://blockscout.com/optimism/goerli/](https://blockscout.com/optimism/goerli/)

```javascript JavaScript icon="square-js" theme={null}
const customNodeOptions = {
  rpcUrl: 'https://goerli.optimism.io',
  chainId: 420
}

// Setting network to Optimism
const magic = new Magic('YOUR_PUBLISHABLE_API_KEY', { network: customNodeOptions });
```

## Compatibility

* All `Auth`, `User` and most `Wallet` module methods for any wallet type
* All EVM Provider functionality to respond to supported [RPC methods](/embedded-wallets/sdk/client-side/javascript#evm-rpc-methods)

*Need a feature or see a problem?* File an issue on our [github repo](https://github.com/magiclabs/magic-js).

## Resources & Tools

* Block Explorer:
  * [https://optimistic.etherscan.io/](https://optimistic.etherscan.io/) (Mainnet)
  * [https://sepolia-optimism.etherscan.io/](https://sepolia-optimism.etherscan.io/) (Sepolia Testnet)

* [Ethers.js Demo](https://codesandbox.io/s/magic-optimism-demo-ethers-js-8gqhdx)
