An cache system to improve rollup sync performance.
rollup client <--> redis <--> geth
See the verifiers repo for preconfigured rollup nodes.
The following endpoints are available for synchronizing rollups.
Urls:
https://mainnet.rollupsync.comwss://mainnet.rollupsync.com/ws
Supported rollups:
Urls:
https://goerli.rollupsync.comwss://goerli.rollupsync.com/ws
Supported rollups:
Urls:
https://kovan.rollupsync.comwss://kovan.rollupsync.com/ws
The current implementation supports the Optimism rollup on the kovan network. To test sync performance set the following in your Optimism verifier docker-compose.env:
ETH1_HTTP=http://kovan.rollupsync.com L1_NODE_WEB3_URL=http://kovan.rollupsync.com
Then run the following to sync from scratch:
docker rm verifier_verifier_1 docker rm verifier_fraud_prover_1 docker volume rm verifier_verifier
Then start the sync with npm start