Overview

OP Mainnet 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 Ethereumdocumentation to send your first transaction and utilize all other features.

Configure Optimism

Mainnet

Mainnet Block Explorer: https://optimistic.etherscan.io
JavaScript
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://blockscout.com/optimism/goerli/
JavaScript
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
Need a feature or see a problem? File an issue on our github repo.

Resources & Tools