Running an Optimism RPC Node
Requirements 📄
Before beginning, verify that your computer meets the following system requirements:
docker installed
16GB+ RAM
2TB SSD
10mb/s+ download
Install Through Docker 🚀
Running a node on Optimism is best accomplished through Docker, however, if you want to take the steps to build manually, you can consult the guide available here.
Clone the Repository
git clone https://github.com/smartcontracts/simple-optimism-node.git
cd simple-optimism-node
cp .env.example .env
Configure the Node
You'll need to open .env
file and change the environmental variables of the file to your liking. Note that you may need to spin up a legacy node for full historical blocks. Make sure to fill in all variables in the REQUIRED
section.
Start the node
docker compose --profile current up -d
That's it! You're good to go.
Apply to our Provider Incubation Program 📋
In our current state of Testnet, there is an additional stage to pass through before you can become a provider on the Lava Network. Please fill out the application form for our Provider Incubation Program. Feel free to drop a line in our Discord once you’ve completed this step!
Setup your Provider on Lava Network 🌋
Once you’ve been accepted - to set up your provider on the Lava Network, you can refer to the provider setup documentation available elsewhere in our docs. This should provide you with the necessary information to configure and operate your provider node.