Mandatory Upgrade Alert
❗ Mainnet operators are required to update to this release to follow the chain post-Ecotone. This release contains an optimistic Ecotone Mainnet activation time of Mar 14, 00:00:01 UTC.
For existing node operators
Existing operators upgrading to this release should include OP_NODE__L1_BEACON=<YourBeaconNodeEndpoint>
in the .env file before restarting the docker-compose
In case you don't have a beacon node available, you can use QuickNode for the beacon endpoint. For example: https://xxx-xxx-xxx.quiknode.pro/db55a3908ba7e4e5756319ffd71ec270b09a7dce
Changes
- Bump op-node to version v1.7.1 which is a mandatory upgrade for Ecotone
- Snap sync support
- Expose an extra port 39393 for op-geth p2p (Changed from the default port 30303 to prevent conflict with the operator's Ethereum node)
- Base mainnet and sepolia support
Troubleshooting
Walking back L1Block with curr=0x0000...:0 next=0x0000...:0
If you experience "walking back L1Block with curr=0x0000...:0 next=0x0000...:0" for a long time after the Ecotone upgrade, consider these fixes:
- Wait for a few minutes. This issue usually resolves itself after some time.
- Restart docker compose:
docker compose down
anddocker compose up -d --build
- If it's still not working, try setting
OP_GETH__SYNCMODE=full
in .env and restart docker compose