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.comThen run the following to sync from scratch:
docker rm verifier_verifier_1
docker rm verifier_fraud_prover_1
docker volume rm verifier_verifierThen start the sync with npm start