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.com
wss://mainnet.rollupsync.com/ws
Supported rollups:
Urls:
https://goerli.rollupsync.com
wss://goerli.rollupsync.com/ws
Supported rollups:
Urls:
https://kovan.rollupsync.com
wss://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