🎉 We are deprecating the Optimism SDK and migrating all tutorials to use viem/op-stack. Read more →
Superchain faucetSuperchain faucet (opens in a new tab)Gas trackerGas tracker (opens in a new tab)StatusStatus (opens in a new tab)
GitHubGitHub (opens in a new tab)
  • BUILDERS
  • Notices (README)
    • Preparing for Holocene breaking changes
    • Preparing for Optimism SDK deprecation
  • App developers
    • Overview
    • Superchain app quick start
    • Tutorials
      • Communicating between chains in Solidity
      • Bridging ETH with viem
      • Bridging ERC-20 tokens with viem
      • Bridging your custom ERC-20 token to OP Mainnet
      • Bridging your standard ERC-20 token to OP Mainnet
      • Viewing deposits and withdrawals by address
      • Tracing deposits and withdrawals
      • Estimating transaction costs
      • Triggering OP Mainnet transactions from Ethereum
    • Transactions
      • Transaction fees
      • Estimating fees
      • Setting gas parameters
      • Transaction statuses
      • Troubleshooting
    • Bridging
      • Basics of bridging
      • The Standard Bridge
      • Custom token bridges
      • Sending data between L1 and L2
    • App tools
      • Open source code repo
      • Supersim Multichain Development Environment
      • Superchain Dev Console (opens in a new tab)
  • Chain operators
    • Architecture
    • Start a self-hosted chain
    • Chain configuration
      • Overview
      • Rollup deployment configuration
      • Batcher configuration
      • Proposer configuration
    • Chain management
      • Using blobs
      • Using Snap Sync
      • Rollup operations
      • Key management
      • Troubleshooting
      • Best practices
    • Chain features
      • Preinstalls
      • Run an Alt-DA Mode chain
      • Run a custom gas token chain
      • Use and enable span batches on your chain
      • Bridged USDC Standard for the OP Stack
    • Deployment
      • Overview
      • Contract deployment
      • Genesis creation
    • Tutorials
      • Creating your own rollup testnet
      • Adding attributes to the derivation function
      • Adding a precompile
      • Modifying predeployed contracts
      • Integrating a new DA layer
    • Chain tools
      • Chain monitoring
      • Block explorer
      • op-challenger
      • op-conductor
      • op-deployer
      • op-txproxy
      • proxyd
    • OP Stack hacks
      • Intro to OP Stack hacks
      • Featured hacks
      • Data availability hacks
      • Derivation hacks
      • Execution hacks
      • Settlement hacks
  • Node operators
    • Architecture
    • Run a node in the Superchain
    • Tutorials
      • Running a node with Docker
      • Building a node from source
      • Running OP Mainnet from source
      • Running OP Sepolia from source
    • Configuration
      • Base configuration
      • Consensus layer configuration
      • Execution layer configuration
    • Node management
      • Using blobs
      • Using Snap Sync
      • Snapshot downloads
      • Monitoring
      • Troubleshooting
    • Network upgrades
    • JSON-RPC API
    • Software releases
  • Developer tools
    • Overview
    • Connecting
      • Networks and RPC endpoints
      • RPC providers
    • Building
      • Faucets
      • Oracles
      • NFT tools
      • Block explorers
      • Account abstraction
    • Monitoring
      • Analytics
      • Historical data
    • OP tools
      • OP Mainnet explorer (opens in a new tab)
      • Superchain bridges (opens in a new tab)
      • Superchain faucet (opens in a new tab)
      • Superchain dev console (opens in a new tab)
      • Gas tracker (opens in a new tab)
    • Fee calculator

  • THE SUPERCHAIN
  • The Superchain explainer
  • The Superchain Registry
  • Blockspace Charters and the Standard Rollup Charter
  • What makes a chain standard

  • OP STACK
  • Getting started: OP Stack
  • Fact sheet
  • Differences between Ethereum and OP Stack chains
  • Design philosophy & principles
  • OP Stack components
  • Public devnets
  • Smart contracts
  • Rollup
    • Rollup overview
    • Derivation pipeline
    • Sequencer outages
  • Fault proofs
    • Fault proofs explainer
    • FP system components
    • FPVM: Cannon
    • OP-Challenger
    • MIPS.sol
    • FP Mainnet security
  • Transactions
    • Transaction fees
    • Transaction flow
    • Transaction finality
    • Deposit flow
    • Withdrawal flow
    • Forced transaction
    • Cross domain transaction
  • Features
    • SendRawTransactionConditional
  • Security
    • Security FAQs
    • Pause and unpause the Bridge
    • Audit reports
  • EXPERIMENTAL
  • OP Contracts Manager
  • Interoperability
    • Interop explainer
    • Interop predeploys
    • Interop message passing
    • OP Supervisor
    • SuperchainWETH (Interoperable ETH)
    • SuperchainERC20
    • Cross-chain security
    • Tools
      • Supersim Multichain Development Environment
      • Interop devnet - coming soon
    • Tutorials
      • How to transfer a SuperchainERC20
      • Deploy assets using SuperchainERC20
  • Beta features
    • Custom gas token
    • Alt-DA Mode
  • Research
    • Block time research

  • OP MAINNET
  • Getting started: OP Mainnet
  • Networks and RPC Endpoints
  • Contract addresses
  • Bridged token addresses
  • Testing
    • Running a local development environment
    • Testing apps on OP Mainnet
  • Security
    • Security model & FAQ
    • Privileged roles
    • Security policy
    • Bug Bounty Program (opens in a new tab)

  • CONNECT
  • Contribute
    • Contribute to Optimism docs
    • Contribute to OP Stack
    • Docs style guide
  • Resources
    • Changelog (opens in a new tab)
    • Glossary
  • Get Launch Support (opens in a new tab)
  • Optimism Governance (opens in a new tab)
❤️ Share general feedback (opens in a new tab)✏️ Edit this page on GitHub
Is this page useful?

Builders
Node operators

Node Operators

Documentation covering Architecture, Configuration, Json Rpc, Management, Network Upgrades, Releases, Rollup Node, Tutorials in the Node Operators section of the OP Stack ecosystem.

Node architectureConfigurationJSON-RPC APIManagementNetwork upgradesNode software releasesHow to run a node in the SuperchainTutorials

© 2025 Optimism Foundation. All rights reserved.
Optimism Community AgreementTerms of ServicePrivacy Policy