Node Operator Overview
The Node Operator section of the Optimism Docs is a collection of guides and tutorials to help you run your own OP Mainnet or OP Sepolia nodes. If you'd like to learn more about how OP Mainnet works under the hood, refer to the OP Mainnet Getting Started Guide or the OP Stack Getting Started Guide. If you want to get right into running a node, feel free to skip ahead to the Node Operator Tutorials section.
Software Releases
It's important to keep your node software up to date to ensure that you won't fall out of sync with other OP Mainnet nodes when there's an upgrade. Software updates can also include important bug fixes and patches that can help keep your node stable. Refer to the Software Releases page for a detailed look at the latest releases of various Rollup Node and Execution Client implementations. Notifications about important updates are also posted to the @Optimism Twitter account (opens in a new tab), and to the Node & Protocol Announcements Channel on Telegram (opens in a new tab).
Tutorials
Got an idea for a new tutorial? We'd love to hear it. Head over to GitHub to suggest a new tutorial (opens in a new tab).
Tutorial Name | Description | Difficulty Level |
---|---|---|
Running a Node With Docker | Learn how to run a node with Docker. | 🟢 Easy |
Building a Node From Source | Learn how to compile node components from source code. | 🟢 Easy |
Running an OP Mainnet Node from Source | Learn how to run an OP Mainnet node from source code. | 🟡 Medium |
Running an OP Sepolia Node from Source | Learn how to run an OP Sepolia node from source code. | 🟡 Medium |
Next Steps
- If you've already got your node up and running, check out the Node Metrics and Monitoring Guide to learn how to keep tabs on your node and make sure it keeps running smoothly.
- If you run into any problems, please visit the Node Troubleshooting Guide for help.