This repository implements a generic CCIP-Read gateway for fetching state proofs of data on other EVM chains. The intended use is for contracts on L1 to be able to fetch and verify data from contracts on L2 in a read context.
MIT License
128
stars
28
forks
source link
Crosschain resolver with reverse registrar with deploy script #18
This change includes a set of script to deploy and setup l2 names on L2 and read the data via CCIP-read on L1.
Please use README of crosschain-resolver and crosschain-reverse-resolver for the further detail.
Using these script, following names are setup currently.
op.evmgateway.eth name is owned and set to 0xDBBC2C0fe2a1D0fB4056B35a22e543bEb715E7FC
matoken.op.evmgateway.eth subname is approved and set to 0x5A384227B65FA093DEC03Ec34e111Db80A040615 to operate
primary name for 0xDBBC2C0fe2a1D0fB4056B35a22e543bEb715E7FC pointing to foo.op.evmgateway.eth using namehash(0xDBBC2C0fe2a1D0fB4056B35a22e543bEb715E7FC).op.reverse.evmgateway.eth
This change includes a set of script to deploy and setup l2 names on L2 and read the data via CCIP-read on L1.
Please use README of
crosschain-resolver
andcrosschain-reverse-resolver
for the further detail. Using these script, following names are setup currently.op.evmgateway.eth
name is owned and set to0xDBBC2C0fe2a1D0fB4056B35a22e543bEb715E7FC
matoken.op.evmgateway.eth
subname is approved and set to0x5A384227B65FA093DEC03Ec34e111Db80A040615
to operatefoo.op.evmgateway.eth
usingnamehash(0xDBBC2C0fe2a1D0fB4056B35a22e543bEb715E7FC).op.reverse.evmgateway.eth