new beginning

This commit is contained in:
Para Dox
2025-04-10 13:36:00 +07:00
parent e2f9b2f634
commit 5ce47e35dd
59 changed files with 391377 additions and 0 deletions

29687
op/blast/mainnet/genesis.json Normal file

File diff suppressed because one or more lines are too long

33
op/blast/mainnet/rollup.json Executable file
View File

@@ -0,0 +1,33 @@
{
"genesis": {
"l1": {
"hash": "0xfcfb8d586bdae763f1189988789211c69eb893a895e7ba48be3ca6289f0941b7",
"number": 19300102
},
"l2": {
"hash": "0xb689b35ef29d0bec5816938e0e52683c7257d2e325420ea69b739a2be4754b89",
"number": 0
},
"l2_time": 1708809815,
"system_config": {
"batcherAddr": "0x415c8893d514f9bc5211d36eeda4183226b84aa7",
"overhead": "0x00000000000000000000000000000000000000000000000000000000000000bc",
"scalar": "0x00000000000000000000000000000000000000000000000000000000000a6fe0",
"gasLimit": 30000000
}
},
"block_time": 2,
"max_sequencer_drift": 600,
"seq_window_size": 3600,
"channel_timeout": 300,
"l1_chain_id": 1,
"l2_chain_id": 81457,
"regolith_time": 0,
"canyon_time": 0,
"delta_time": 1716843599,
"ecotone_time": 1716843599,
"batch_inbox_address": "0xff00000000000000000000000000000000081457",
"deposit_contract_address": "0x0ec68c5b10f21effb74f2a5c61dfe6b08c0db6cb",
"l1_system_config_address": "0x5531dcff39ec1ec727c4c5d2fc49835368f805a9",
"protocol_versions_address": "0x0000000000000000000000000000000000000000"
}

15323
op/blast/sepolia/genesis.json Executable file

File diff suppressed because one or more lines are too long

33
op/blast/sepolia/rollup.json Executable file
View File

@@ -0,0 +1,33 @@
{
"genesis": {
"l1": {
"hash": "0x17728cf4d8e0b4f292d2390a869fd7c632d39e72efb00ca3462b4387c6aa2437",
"number": 5044255
},
"l2": {
"hash": "0x26a1c0faad7b041f34569a1bb383f00ab74b335883a44bed53e9f41ced5fd906",
"number": 0
},
"l2_time": 1704686688,
"system_config": {
"batcherAddr": "0xba26fee2fa917443e05e65de8d4350bcd2f59222",
"overhead": "0x00000000000000000000000000000000000000000000000000000000000000bc",
"scalar": "0x00000000000000000000000000000000000000000000000000000000000a6fe0",
"gasLimit": 30000000
}
},
"block_time": 2,
"max_sequencer_drift": 600,
"seq_window_size": 3600,
"channel_timeout": 300,
"l1_chain_id": 11155111,
"l2_chain_id": 168587773,
"regolith_time": 0,
"canyon_time": 0,
"delta_time": 1713999600,
"ecotone_time": 1713999600,
"batch_inbox_address": "0x1c3b85a2108784eab6a4bf56cdd6f722e415b331",
"deposit_contract_address": "0x2757e4430e694f27b73ec9c02257cab3a498c8c5",
"l1_system_config_address": "0x329faf078c364a316e08bf6a17b7eee6ae75a613",
"protocol_versions_address": "0x0000000000000000000000000000000000000000"
}

15344
op/bob/mainnet/genesis.json Normal file

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,34 @@
{
"genesis": {
"l1": {
"hash": "0x218132178d65c4bc490aadd93c31535326043fe1fe8fea2d87f26c1da83d45c2",
"number": 19634321
},
"l2": {
"hash": "0x8ed4903b7f9c3f7bb7a09374d63ae9c9852cd9aab1784b433c41dbeb47b4dba2",
"number": 0
},
"l2_time": 1712861987,
"system_config": {
"batcherAddr": "0x08f9f14ff43e112b18c96f0986f28cb1878f1d11",
"overhead": "0x00000000000000000000000000000000000000000000000000000000000000bc",
"scalar": "0x00000000000000000000000000000000000000000000000000000000000a6fe0",
"gasLimit": 30000000
}
},
"block_time": 2,
"max_sequencer_drift": 600,
"seq_window_size": 3600,
"channel_timeout": 300,
"l1_chain_id": 1,
"l2_chain_id": 60808,
"regolith_time": 0,
"canyon_time": 0,
"delta_time": 0,
"ecotone_time": 0,
"batch_inbox_address": "0x3a75346f81302aac0333fb5dcdd407e12a6cfa83",
"deposit_contract_address": "0x8adee124447435fe03e3cd24df3f4cae32e65a3e",
"l1_system_config_address": "0xacb886b75d76d1c8d9248cfddfa09b70c71c5393",
"protocol_versions_address": "0x0000000000000000000000000000000000000000"
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,48 @@
{
"genesis": {
"l1": {
"hash": "0x64728368a04f067bc2abe78c1de17f3711b054c4f3e979955fd8482af85e86db",
"number": 2411247
},
"l2": {
"hash": "0xe96cb39b59ebe02553e47424e7f57dbfbffca905c3ff350765985289754a00a3",
"number": 26384000
},
"l2_time": 1727337408,
"system_config": {
"batcherAddr": "0x6f9cc6bfe1a0b446a36453d150905bbd6a4784e0",
"overhead": "0x0000000000000000000000000000000000000000000000000000000000000000",
"scalar": "0x00000000000000000000000000000000000000000000000000000000000f4240",
"gasLimit": 30000000
}
},
"block_time": 1,
"max_sequencer_drift": 1800,
"seq_window_size": 3600,
"channel_timeout": 300,
"l1_chain_id": 17000,
"l2_chain_id": 44787,
"regolith_time": 0,
"cel2_time": 0,
"canyon_time": 0,
"delta_time": 0,
"ecotone_time": 0,
"fjord_time": 0,
"granite_time": 0,
"batch_inbox_address": "0xfff0000000000000000000000000000000044787",
"deposit_contract_address": "0x82527353927d8d069b3b452904c942da149ba381",
"l1_system_config_address": "0x499b0c1f4bdc76d61b1d13b03384eac65faf50c7",
"protocol_versions_address": "0x0000000000000000000000000000000000000000",
"alt_da": {
"da_challenge_contract_address": "0x0000000000000000000000000000000000000000",
"da_commitment_type": "GenericCommitment",
"da_challenge_window": 1,
"da_resolve_window": 1
},
"chain_op_config": {
"eip1559Elasticity": 5,
"eip1559Denominator": 400,
"eip1559DenominatorCanyon": 400
}
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,49 @@
{
"genesis": {
"l1": {
"hash": "0xe499ec12e12fc2c94e6714a94f2640dbc748ff6c26fd3f420b25264a3d90066f",
"number": 22128103
},
"l2": {
"hash": "0x7586014e20c69b3fa7c9070baf1a7edd95833db57853126f32593b455da2e5c5",
"number": 31056500
},
"l2_time": 1742957258,
"system_config": {
"batcherAddr": "0x0cd08c7f7a96aa9635f761b49216b9ea74c5ca60",
"overhead": "0x0000000000000000000000000000000000000000000000000000000000000000",
"scalar": "0x0100000000000000000000000000000000000000000000000000000000000000",
"gasLimit": 30000000,
"eip1559Params": "0x0000000000000000"
}
},
"block_time": 1,
"max_sequencer_drift": 2892,
"seq_window_size": 7200,
"channel_timeout": 50,
"l1_chain_id": 1,
"l2_chain_id": 42220,
"regolith_time": 0,
"cel2_time": 0,
"canyon_time": 0,
"delta_time": 0,
"ecotone_time": 0,
"fjord_time": 0,
"granite_time": 0,
"batch_inbox_address": "0xff00000000000000000000000000000000042220",
"deposit_contract_address": "0xc5c5d157928bdbd2acf6d0777626b6c75a9eaedc",
"l1_system_config_address": "0x89e31965d844a309231b1f17759ccaf1b7c09861",
"protocol_versions_address": "0x1b6deb2197418075ab314ac4d52ca1d104a8f663",
"alt_da": {
"da_challenge_contract_address": "0x0000000000000000000000000000000000000000",
"da_commitment_type": "GenericCommitment",
"da_challenge_window": 1,
"da_resolve_window": 1
},
"chain_op_config": {
"eip1559Elasticity": 5,
"eip1559Denominator": 400,
"eip1559DenominatorCanyon": 400
}
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,41 @@
{
"genesis": {
"l1": {
"hash": "0x728dfc57386f6c2a646e03b7346f567b3117b7f487c6f590392abd1509248053",
"number": 19135251
},
"l2": {
"hash": "0x521982bd54239dc71269eefb58601762cc15cfb2978e0becb46af7962ed6bfaa",
"number": 0
},
"l2_time": 1706810711,
"system_config": {
"batcherAddr": "0x6017f75108f251a488b045a7ce2a7c15b179d1f2",
"overhead": "0x0000000000000000000000000000000000000000000000000000000000000834",
"scalar": "0x00000000000000000000000000000000000000000000000000000000000f4240",
"gasLimit": 30000000
}
},
"chain_op_config": {
"eip1559Elasticity": 10,
"eip1559Denominator": 50,
"eip1559DenominatorCanyon": 250
},
"block_time": 2,
"max_sequencer_drift": 600,
"seq_window_size": 3600,
"channel_timeout": 300,
"l1_chain_id": 1,
"l2_chain_id": 252,
"regolith_time": 0,
"canyon_time": 0,
"delta_time": 1717002001,
"ecotone_time": 1717009201,
"fjord_time": 1733947201,
"granite_time": 1738958401,
"holocene_time": 1744052401,
"batch_inbox_address": "0xff000000000000000000000000000000000420fc",
"deposit_contract_address": "0x36cb65c1967a0fb0eee11569c51c2f2aa1ca6f6d",
"l1_system_config_address": "0x34a9f273cbd847d49c3de015fc26c3e66825f8b2",
"protocol_versions_address": "0x0000000000000000000000000000000000000000"
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,42 @@
{
"genesis": {
"l1": {
"hash": "0x1799152edff330a699655e71e7ba5f7356448344d7bba8341b457d212cebd450",
"number": 318374
},
"l2": {
"hash": "0x910f5c4084b63fd860d0c2f9a04615115a5a991254700b39ba072290dbd77489",
"number": 0
},
"l2_time": 1699997376,
"system_config": {
"batcherAddr": "0x8cf0980af70646d862a366debebf95b8fdb8af1d",
"overhead": "0x0000000000000000000000000000000000000000000000000000000000000834",
"scalar": "0x00000000000000000000000000000000000000000000000000000000000f4240",
"gasLimit": 30000000
}
},
"chain_op_config": {
"eip1559Elasticity": 10,
"eip1559Denominator": 50,
"eip1559DenominatorCanyon": 250
},
"block_time": 2,
"max_sequencer_drift": 600,
"seq_window_size": 3600,
"channel_timeout": 300,
"l1_chain_id": 17000,
"l2_chain_id": 2522,
"regolith_time": 0,
"canyon_time": 0,
"delta_time": 1714176000,
"ecotone_time": 1714186800,
"fjord_time": 1730401200,
"granite_time": 1738191600,
"holocene_time": 1742583600,
"pectra_blob_schedule_time": 1743102000,
"batch_inbox_address": "0xff00000000000000000000000000000000042069",
"deposit_contract_address": "0xb9c64bfa498d5b9a8398ed6f46eb76d90de5505d",
"l1_system_config_address": "0x570bf63a187776a19a44e6d1e055e3da65c1e3db",
"protocol_versions_address": "0x0000000000000000000000000000000000000000"
}

26
op/geth.Dockerfile Normal file
View File

@@ -0,0 +1,26 @@
FROM golang:1.22 as geth
WORKDIR /app
ARG GETH_REPO=https://github.com/ethereum-optimism/op-geth.git
ARG GETH_VERSION=v1.101503.1
# avoid depth=1, so the geth build can read tags
RUN git clone $GETH_REPO --branch $GETH_VERSION --single-branch . && \
git switch -c branch-$GETH_VERSION
RUN go run build/ci.go install -static ./cmd/geth
FROM golang:1.22
# not sure why that was in here ... maybe some script expecting it to clone peers ...
# but it broke the build on a server in japan for whatever reason.
RUN apt-get update && \
apt-get install -y jq curl && \
rm -rf /var/lib/apt/lists
WORKDIR /app
COPY --from=geth /app/build/bin/geth ./
ENTRYPOINT ["./geth"]

15342
op/lisk/mainnet/genesis.json Normal file

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,33 @@
{
"genesis": {
"l1": {
"hash": "0xd580bdbd001908860f225c16ddaa08ada64471a68435694760c111253d97ffce",
"number": 19788720
},
"l2": {
"hash": "0x5a693d1d8ee27b8e62868d0349af430a2d2e173c8c8988e7b0c9ef91893cbf00",
"number": 0
},
"l2_time": 1714728791,
"system_config": {
"scalar": "0x00000000000000000000000000000000000000000000000000000000000f4240",
"gasLimit": 30000000,
"overhead": "0x00000000000000000000000000000000000000000000000000000000000000bc",
"batcherAddr": "0xa6ea2f3299b63c53143c993d2d5e60a69cd6fe24"
}
},
"block_time": 2,
"delta_time": 0,
"canyon_time": 0,
"l1_chain_id": 1,
"l2_chain_id": 1135,
"ecotone_time": 0,
"regolith_time": 0,
"channel_timeout": 300,
"seq_window_size": 3600,
"batch_inbox_address": "0xff00000000000000000000000000000000001135",
"max_sequencer_drift": 600,
"deposit_contract_address": "0x26db93f8b8b4f7016240af62f7730979d353f9a7",
"l1_system_config_address": "0x05f23282ffdca8286e4738c1af79079f3d843750",
"protocol_versions_address": "0x0000000000000000000000000000000000000000"
}

15308
op/lisk/sepolia/genesis.json Normal file

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,20 @@
Subject: [PATCH] Lisk Sepolia patch
---
Index: op-node/rollup/derive/system_config.go
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
diff --git a/op-node/rollup/derive/system_config.go b/op-node/rollup/derive/system_config.go
--- a/op-node/rollup/derive/system_config.go (revision bd0ef87f20bc2575c060571b92de9b4ce249fac5)
+++ b/op-node/rollup/derive/system_config.go (revision 8c0a1fc612c062a61253cb2763796f1bffe95e89)
@@ -142,6 +142,9 @@
destSysCfg.GasLimit = gasLimit
return nil
case SystemConfigUpdateEIP1559Params:
+ if !rollupCfg.IsHolocene(l1Time) {
+ return nil // ignore event prior to Holocene
+ }
if pointer, err := solabi.ReadUint64(reader); err != nil || pointer != 32 {
return NewCriticalError(errors.New("invalid pointer field"))
}

View File

@@ -0,0 +1,36 @@
{
"genesis": {
"l1": {
"hash": "0x7d9d6dcec39efe182119f41b1bd2aa7b35b82e43927522afea86d210a4eace4b",
"number": 5089851
},
"l2": {
"hash": "0xead3e6ddd08ae7e27fd952b74ceb468ba889047ac96b351dd13bd55e5faf3372",
"number": 0
},
"l2_time": 1705312992,
"system_config": {
"scalar": "0x00000000000000000000000000000000000000000000000000000000000f4240",
"gasLimit": 30000000,
"overhead": "0x0000000000000000000000000000000000000000000000000000000000000834",
"batcherAddr": "0x246e119a5bcc2875161b23e4e602e25cece96e37"
}
},
"block_time": 2,
"l1_chain_id": 11155111,
"l2_chain_id": 4202,
"regolith_time": 0,
"canyon_time": 1705312994,
"delta_time": 1705312994,
"ecotone_time": 1708534800,
"fjord_time": 1716998400,
"granite_time": 1723478400,
"holocene_time": 1732633200,
"channel_timeout": 300,
"seq_window_size": 3600,
"batch_inbox_address": "0xff00000000000000000000000000000000004202",
"max_sequencer_drift": 600,
"deposit_contract_address": "0xe3d90f21490686ec7ef37be788e02dfc12787264",
"l1_system_config_address": "0xf54791059df4a12ba461b881b4080ae81a1d0ac0",
"protocol_versions_address": "0x0000000000000000000000000000000000000000"
}

View File

@@ -0,0 +1,32 @@
{
"genesis": {
"l1": {
"hash": "0x614050145039f11a778f1bd3c85ce2c1f3989492dbc544911fab9a7247e81ca4",
"number": 19437305
},
"l2": {
"hash": "0xf70a2270b05820a2b335e70ab9ce91e42e15f50d82db73d9c63085711b312fc8",
"number": 61171946
},
"l2_time": 1710468791,
"system_config": {
"batcherAddr": "0x2f40d796917ffb642bd2e2bdd2c762a5e40fd749",
"overhead": "0x00000000000000000000000000000000000000000000000000000000000000bc",
"scalar": "0x0000000000000000000000000000000000000000000000000000000000002710",
"gasLimit": 200000000000,
"baseFee": 20000000
}
},
"block_time": 2,
"max_sequencer_drift": 600,
"seq_window_size": 3600,
"channel_timeout": 300,
"l1_chain_id": 1,
"l2_chain_id": 5000,
"regolith_time": 0,
"batch_inbox_address": "0xFFEEDDCcBbAA0000000000000000000000000000",
"deposit_contract_address": "0xc54cb22944f2be476e02decfcd7e3e7d3e15a8fb",
"l1_system_config_address": "0x427ea0710fa5252057f0d88274f7aeb308386caf",
"mantle_da_switch": true,
"datalayr_service_manager_addr": "0x5BD63a7ECc13b955C4F57e3F12A64c10263C14c1"
}

14472
op/mode/mainnet/genesis.json Normal file

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,29 @@
{
"genesis": {
"l1": {
"hash": "0xf9b1b22a7ef9d13f063ea467bcb70fb6e9f29698ecb7366a2cdf5af2165cacee",
"number": 18586927
},
"l2": {
"hash": "0xb0f682e12fc555fd5ce8fce51a59a67d66a5b46be28611a168260a549dac8a9b",
"number": 0
},
"l2_time": 1700167583,
"system_config": {
"batcherAddr": "0x99199a22125034c808ff20f377d91187e8050f2e",
"overhead": "0x00000000000000000000000000000000000000000000000000000000000000bc",
"scalar": "0x00000000000000000000000000000000000000000000000000000000000a6fe0",
"gasLimit": 30000000
}
},
"block_time": 2,
"max_sequencer_drift": 600,
"seq_window_size": 3600,
"channel_timeout": 300,
"l1_chain_id": 1,
"l2_chain_id": 34443,
"regolith_time": 0,
"batch_inbox_address": "0x24e59d9d3bd73ccc28dc54062af7ef7bff58bd67",
"deposit_contract_address": "0x8b34b14c7c7123459cf3076b8cb929be097d0c07",
"l1_system_config_address": "0x5e6432f18bc5d497b1ab2288a025fbf9d69e2221"
}

39
op/node.Dockerfile Normal file
View File

@@ -0,0 +1,39 @@
FROM golang:1.22 as op
WORKDIR /app
ARG OP_REPO=https://github.com/ethereum-optimism/optimism.git
ARG OP_VERSION=v1.12.2
ARG OP_PATCH
RUN curl -fsSL https://github.com/casey/just/releases/download/1.38.0/just-1.38.0-x86_64-unknown-linux-musl.tar.gz | tar -xzf - -C /usr/local/bin
RUN git clone $OP_REPO --branch op-node/$OP_VERSION --single-branch . && \
git switch -c branch-$OP_VERSION
# Apply patch if provided and valid
COPY ${OP_PATCH:-empty.patch} /tmp/my-patch.patch
RUN if [ -n "$OP_PATCH" ]; then \
echo "Using patch file: $OP_PATCH"; \
cd op-node && git apply --verbose /tmp/my-patch.patch || \
(echo "Patch failed to apply!" && exit 1); \
else \
echo "No patch file provided. Skipping."; \
fi
RUN cd op-node && \
just op-node
FROM golang:1.22
# not sure why that was in here ... maybe some script expecting it to clone peers ...
# but it broke the build on a server in japan for whatever reason.
RUN apt-get update && \
apt-get install -y jq curl && \
rm -rf /var/lib/apt/lists
WORKDIR /app
COPY --from=op /app/op-node/bin/op-node ./
ENTRYPOINT ["./op-node"]

15327
op/snax/mainnet/genesis.json Normal file

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,35 @@
{
"genesis": {
"l1": {
"hash": "0x920dc48c1f037d444cb4dee5c69f41853f469dd9e7751398458126a6f76ecea6",
"number": 20520542
},
"l2": {
"hash": "0x518aadbc56e4ca8b03aa141c13b2fc246a9eae88edea09ee477f3d620b00d5ae",
"number": 0
},
"l2_time": 1723562231,
"system_config": {
"batcherAddr": "0x060b915ca4904b56ada63565626b9c97f6cad212",
"overhead": "0x00000000000000000000000000000000000000000000000000000000000000bc",
"scalar": "0x00000000000000000000000000000000000000000000000000000000000a6fe0",
"gasLimit": 30000000
}
},
"block_time": 2,
"max_sequencer_drift": 600,
"seq_window_size": 3600,
"channel_timeout": 300,
"l1_chain_id": 1,
"l2_chain_id": 2192,
"regolith_time": 0,
"canyon_time": 0,
"delta_time": 0,
"ecotone_time": 0,
"fjord_time": 0,
"batch_inbox_address": "0xfec57bd3729a5f930d4ee8ac5992fdc8988426e4",
"deposit_contract_address": "0x936d881b4760d5e9b6d55b774f65c509236b4743",
"l1_system_config_address": "0x9c9b78f798f821c2f6398f603825fd175e2427f9",
"protocol_versions_address": "0x0000000000000000000000000000000000000000"
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,37 @@
{
"genesis": {
"l1": {
"hash": "0xcfa6c5a091b5dfe9bfc72e72bb3fcfc34e159ec8f5ed1025843e79c59c8cb885",
"number": 7770587
},
"l2": {
"hash": "0x1fbd857dd0d57f7178d5ba64012307cf50003633b464eaca215b279b5994101c",
"number": 0
},
"l2_time": 1740336480,
"system_config": {
"batcherAddr": "0xc8e400fe8594e3aa7332802f9c51109bcbd488c5",
"overhead": "0x0000000000000000000000000000000000000000000000000000000000000834",
"scalar": "0x00000000000000000000000000000000000000000000000000000000000f4240",
"gasLimit": 30000000
}
},
"block_time": 2,
"max_sequencer_drift": 1800,
"seq_window_size": 3600,
"channel_timeout": 300,
"l1_chain_id": 11155111,
"l2_chain_id": 48898,
"regolith_time": 0,
"canyon_time": 0,
"delta_time": 0,
"ecotone_time": 0,
"l2cancun_time": 0,
"hyrax_time": 0,
"prevrandao_disabling_time": 1740336485,
"batch_inbox_address": "0xff00000000000000000000000000000000048898",
"deposit_contract_address": "0x4e21a71ac3f7607da5c06153a17b1dd20e702c21",
"l1_system_config_address": "0x3d3fc87ec70705ba6fddacc72d5c71440f64463f",
"protocol_versions_address": "0x0000000000000000000000000000000000000000"
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,36 @@
{
"genesis": {
"l1": {
"hash": "0xc9be6608bc669ccda5ca8b35b959c50629e0cb3771546ab1684efd05a930821f",
"number": 20219898
},
"l2": {
"hash": "0x8500cf54183cec3749819985286df1ecfbd06999fe78ad19d3c3fbdbc34f07bd",
"number": 0
},
"l2_time": 1719936215,
"system_config": {
"batcherAddr": "0xaf1e4f6a47af647f87c0ec814d8032c4a4bff145",
"overhead": "0x0000000000000000000000000000000000000000000000000000000000000000",
"scalar": "0x010000000000000000000000000000000000000000000000000c5fc500000558",
"gasLimit": 30000000
}
},
"block_time": 2,
"max_sequencer_drift": 1800,
"seq_window_size": 3600,
"channel_timeout": 300,
"l1_chain_id": 1,
"l2_chain_id": 48900,
"regolith_time": 0,
"canyon_time": 0,
"delta_time": 0,
"ecotone_time": 0,
"hyrax_time": 1741726801,
"l2cancun_time": 1741726801,
"prevrandao_disabling_time": 1741726801,
"batch_inbox_address": "0xff00000000000000000000000000000000048900",
"deposit_contract_address": "0x17bfafa932d2e23bd9b909fd5b4d2e2a27043fb1",
"l1_system_config_address": "0x30f82a1ca89226e8b8815d6ebb728e3b18a428ff",
"protocol_versions_address": "0x0000000000000000000000000000000000000000"
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,36 @@
{
"genesis": {
"l1": {
"hash": "0xc1dcacfd50613496a9bbe0abf66290333ece2be7f39a64399bb3d393ecbde668",
"number": 4687101
},
"l2": {
"hash": "0xece7265490525c9459943c75e4cf28cddc7d1ffe955874c7e0fd61a3d6ff4eb9",
"number": 0
},
"l2_time": 1699897824,
"system_config": {
"batcherAddr": "0xa07fa473b87d7adee161f458af300255b65f33f6",
"overhead": "0x0000000000000000000000000000000000000000000000000000000000000834",
"scalar": "0x00000000000000000000000000000000000000000000000000000000000f4240",
"gasLimit": 30000000
}
},
"block_time": 2,
"max_sequencer_drift": 600,
"seq_window_size": 3600,
"channel_timeout": 300,
"l1_chain_id": 11155111,
"l2_chain_id": 48899,
"regolith_time": 0,
"batch_inbox_address": "0xff00000000000000000000000000000000048899",
"deposit_contract_address": "0x787f1c8c5924178689e0560a43d848bf8e54b23e",
"l1_system_config_address": "0x1d11cbc91dc6fcfec9b987daf20252dbd577c902",
"canyon_time": 1711297396,
"delta_time": 1720008000,
"ecotone_time": 1720008000,
"protocol_versions_address": "0x0000000000000000000000000000000000000000",
"hyrax_time": 1741557600,
"l2cancun_time": 1741557600,
"prevrandao_disabling_time": 1741557600
}

15250
op/zora/mainnet/genesis.json Normal file

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,29 @@
{
"genesis": {
"l1": {
"hash": "0xbdbd2847f7aa5f7cd1bd4c9f904057f4ba0b498c7e380199c01d240e3a41a84f",
"number": 17473923
},
"l2": {
"hash": "0x47555a45a1af8d4728ca337a1e48375a83919b1ea16591e070a07388b7364e29",
"number": 0
},
"l2_time": 1686693839,
"system_config": {
"batcherAddr": "0x625726c858dbf78c0125436c943bf4b4be9d9033",
"overhead": "0x00000000000000000000000000000000000000000000000000000000000000bc",
"scalar": "0x00000000000000000000000000000000000000000000000000000000000a6fe0",
"gasLimit": 30000000
}
},
"block_time": 2,
"max_sequencer_drift": 600,
"seq_window_size": 3600,
"channel_timeout": 300,
"l1_chain_id": 1,
"l2_chain_id": 7777777,
"regolith_time": 0,
"batch_inbox_address": "0x6f54ca6f6ede96662024ffd61bfd18f3f4e34dff",
"deposit_contract_address": "0x1a0ad011913a150f69f6a19df447a0cfd9551054",
"l1_system_config_address": "0xa3cab0126d5f504b071b81a3e8a2bbbf17930d86"
}

14472
op/zora/sepolia/genesis.json Normal file

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,29 @@
{
"genesis": {
"l1": {
"hash": "0xf782446a2487d900addb5d466a8597c7c543b59fa9aaa154d413830238f8798a",
"number": 4548041
},
"l2": {
"hash": "0x8b17d2d52564a5a90079d9c860e1386272579e87b17ea27a3868513f53facd74",
"number": 0
},
"l2_time": 1698080004,
"system_config": {
"batcherAddr": "0x3cd868e221a3be64b161d596a7482257a99d857f",
"overhead": "0x00000000000000000000000000000000000000000000000000000000000000bc",
"scalar": "0x00000000000000000000000000000000000000000000000000000000000a6fe0",
"gasLimit": 30000000
}
},
"block_time": 2,
"max_sequencer_drift": 600,
"seq_window_size": 3600,
"channel_timeout": 300,
"l1_chain_id": 11155111,
"l2_chain_id": 999999999,
"regolith_time": 0,
"batch_inbox_address": "0xcd734290e4bd0200dac631c7d4b9e8a33234e91f",
"deposit_contract_address": "0xeffe2c6ca9ab797d418f0d91ea60807713f3536f",
"l1_system_config_address": "0xb54c7bfc223058773cf9b739cc5bd4095184fb08"
}