An instantiation of evm-gateway that targets Optimism - that is, it implements a CCIP-Read gateway that generates proofs of contract state on Optimism.
For a detailed readme and usage instructions, see the monorepo readme.
npm install -g bun
cd op-gateway
bun install
touch .dev.vars
## set L1_PROVIDER_URL, L2_PROVIDER_URL, L2_OUTPUT_ORACLE, DELAY=5
yarn dev
cd op-gateway
npm install -g wrangler
wrngler login
wrangler secret put L1_PROVIDER_URL
wrangler secret put L2_PROVIDER_URL
wrangler secret put L2_OUTPUT_ORACLE
wrangler secret put DELAY
yarn deploy
cd ../l1-verifier l1-gateway
PROVIDER_URL=$PROVIDER_URL TARGET_ADDRESS=$TARGET_ADDRESS yarn remote_test
- OPVerifier = 0x0c2746F20C9c97DBf718de10c04943cf408230A3