Set Up a Node
Run a Unichain node using OP Stack tooling for mainnet or Sepolia development workflows.
Unichain (including Unichain Sepolia testnet) runs on the OP Stack as part of the Superchain. The Optimism team provides detailed docs for running Superchain nodes, so review them before proceeding:
Running a Unichain Node
Check out the Unichain node repository for an easy-to-use setup. It correctly configures op-node and op-geth for both unichain-mainnet and unichain-sepolia.
Manually Running Unichain Mainnet Nodes
If you want to run op-node and op-geth manually, set the network name to unichain-mainnet.
For op-node, set --network=unichain-mainnet.
For op-geth, set --op-network=unichain-mainnet.
Set tx ingress to GETH_ROLLUP_SEQUENCERHTTP=https://mainnet.unichain.org.
More documentation on running your own nodes is available in the Optimism docs.
Manually Running Unichain Sepolia Nodes
If you want to run op-node and op-geth manually, set the network name to unichain-sepolia.
For op-node, set --network=unichain-sepolia.
For op-geth, set --op-network=unichain-sepolia.
Set tx ingress to GETH_ROLLUP_SEQUENCERHTTP=https://sepolia-sequencer.unichain.org.
More documentation on running your own nodes is available in the Optimism docs.