From 838e4d1063d34ff3d6e711b7555232d6834145a5 Mon Sep 17 00:00:00 2001 From: zeever Sudo User Date: Tue, 6 Aug 2024 17:06:00 +0000 Subject: [PATCH 1/7] binary mainnet addition to Superchain --- bindings/rust-bindings/etc/chainList.toml | 13 +++++ bindings/rust-bindings/etc/configs.toml | 55 ++++++++++++++++++ chainList.json | 18 ++++++ chainList.toml | 13 +++++ superchain/configs/mainnet/tbn.toml | 52 +++++++++++++++++ superchain/extra/addresses/addresses.json | 24 ++++++++ ...46f295fbacaa677db008227cc66d9053335.bin.gz | Bin 0 -> 4122 bytes ...53e1ee6af46ec5192d9d424f0f7d875da44.bin.gz | Bin 0 -> 1007 bytes ...1d48443fa5b4af7dd7180a599b3756a7689.bin.gz | Bin 0 -> 323 bytes ...4a2235558ea80bb5d01d19cbe4db2b5fdaa.bin.gz | Bin 0 -> 2252 bytes ...da6cf54c6ee48c5a771c8ab94b9bd72319e.bin.gz | Bin 0 -> 3027 bytes ...2e7c9fd67721a32ac80e8860f3e5420928d.bin.gz | Bin 0 -> 3967 bytes ...5d82337a86a6b39c3f0258aa6c3b582fc58.bin.gz | Bin 0 -> 6726 bytes ...8a4f4f0a5d56c481cdd1a4ec678ab243acb.bin.gz | Bin 0 -> 4463 bytes ...2fc24b8951add9144e4f29b09583e3673de.bin.gz | Bin 0 -> 7418 bytes ...8a4b79f59f71143c10b9a2e2e2f98063afe.bin.gz | Bin 0 -> 1014 bytes superchain/extra/genesis/mainnet/tbn.json.gz | Bin 0 -> 11604 bytes 17 files changed, 175 insertions(+) create mode 100644 superchain/configs/mainnet/tbn.toml create mode 100755 superchain/extra/bytecodes/0x0b1c8619162c9fcc9ee48488011c546f295fbacaa677db008227cc66d9053335.bin.gz create mode 100755 superchain/extra/bytecodes/0x0bad6bfeed37a7cd68a40a3828d2f53e1ee6af46ec5192d9d424f0f7d875da44.bin.gz create mode 100755 superchain/extra/bytecodes/0x283c9d14378f5f4c4e24045b87d621d48443fa5b4af7dd7180a599b3756a7689.bin.gz create mode 100755 superchain/extra/bytecodes/0x41b1e8eed49eeacf2850efefa0bb34a2235558ea80bb5d01d19cbe4db2b5fdaa.bin.gz create mode 100755 superchain/extra/bytecodes/0x488611542096acd0cb79d3496a0a1da6cf54c6ee48c5a771c8ab94b9bd72319e.bin.gz create mode 100755 superchain/extra/bytecodes/0x7c338879a496e1f33c017350024672e7c9fd67721a32ac80e8860f3e5420928d.bin.gz create mode 100755 superchain/extra/bytecodes/0x8db5ff695839d655407cc8490bb7a5d82337a86a6b39c3f0258aa6c3b582fc58.bin.gz create mode 100755 superchain/extra/bytecodes/0xab18fb29a7e0adc37c4684e2daeeb8a4f4f0a5d56c481cdd1a4ec678ab243acb.bin.gz create mode 100755 superchain/extra/bytecodes/0xb5144b836935cc7603f53dff635872fc24b8951add9144e4f29b09583e3673de.bin.gz create mode 100755 superchain/extra/bytecodes/0xd34fe9e30d88d33b861d870ec6bf48a4b79f59f71143c10b9a2e2e2f98063afe.bin.gz create mode 100755 superchain/extra/genesis/mainnet/tbn.json.gz diff --git a/bindings/rust-bindings/etc/chainList.toml b/bindings/rust-bindings/etc/chainList.toml index 68dc44a31c..361465ec18 100644 --- a/bindings/rust-bindings/etc/chainList.toml +++ b/bindings/rust-bindings/etc/chainList.toml @@ -82,6 +82,19 @@ type = "L2" chain = "mainnet" +[[chains]] + name = "Binary Mainnet" + identifier = "mainnet/tbn" + chain_id = 624 + rpc = ["https://rpc.zero.thebinaryholdings.com"] + explorers = ["https://explorer.thebinaryholdings.com/"] + superchain_level = 1 + data_availability_type = "eth-da" + gas_paying_token = "0x04E9D7e336f79Cdab911b06133D3Ca2Cd0721ce3" + [chains.parent] + type = "L2" + chain = "mainnet" + [[chains]] name = "Zora" identifier = "mainnet/zora" diff --git a/bindings/rust-bindings/etc/configs.toml b/bindings/rust-bindings/etc/configs.toml index 698b8a5aca..626e8b58b1 100644 --- a/bindings/rust-bindings/etc/configs.toml +++ b/bindings/rust-bindings/etc/configs.toml @@ -125,6 +125,61 @@ PreimageOracle = "0x0000000000000000000000000000000000000000" DAChallengeAddress = "0x0000000000000000000000000000000000000000" + [[superchains.chains]] + name = "Binary Mainnet" + chain_id = 624 + public_rpc = "https://rpc.zero.thebinaryholdings.com" + sequencer_rpc = "https://sequencer.bnry.mainnet.zeeve.net" + explorer = "https://explorer.thebinaryholdings.com/" + superchain_level = 1 + batch_inbox_addr = "0xFF00000000000000000000000000000000000624" + canyon_time = 0 + delta_time = 0 + ecotone_time = 0 + block_time = 2 + seq_window_size = 3600 + data_availability_type = "eth-da" + gas_paying_token = "0x04E9D7e336f79Cdab911b06133D3Ca2Cd0721ce3" + [superchains.chains.genesis] + l2_time = 1719397463 + [superchains.chains.genesis.l1] + hash = "0xdcc5838ee3dd0af995c87bec9614a09f08dd8979014876b42fd7e3ae044dd8c4" + number = 20175246 + [superchains.chains.genesis.l2] + hash = "0xe222b4b07ee9c885d13ee341823c92aa449f9769ac68fb5f1e1d4e602a990a4a" + number = 0 + [superchains.chains.genesis.system_config] + batcherAddress = "0x7f9D9c1BCE1062E1077845eA39a0303429600a06" + overhead = "0x0000000000000000000000000000000000000000000000000000000000000000" + scalar = "0x010000000000000000000000000000000000000000000000000c5fc500000558" + gasLimit = 30000000 + [superchains.chains.addresses] + SystemConfigOwner = "0x25A6E7c6f3d0fE89A656Fcf065614B74E55099fF" + ProxyAdminOwner = "0x48EC051349dDc7E8baBafCBfe27696ECF2A8a8B3" + Guardian = "0x87aab081Ac9F8ce80fb048f23280DF019036BA1d" + Challenger = "0x79DdF0745D14783cDC2a05624c585Ddce07F4A02" + Proposer = "0x2b6cD940ABE0CAF2fd89155b99522548c00EBaB1" + UnsafeBlockSigner = "0xDbad225D1C0DaBc27f6a9d250dBb136413C0DFb4" + BatchSubmitter = "0x7f9D9c1BCE1062E1077845eA39a0303429600a06" + AddressManager = "0x8173904703995c6BbA59a42B8bBf8405F978758a" + L1CrossDomainMessengerProxy = "0x807d21e416434ae92c8E5bcA4d506781aFbBa380" + L1ERC721BridgeProxy = "0x1b396e4dC6ECB0be33CF01C5a34E1a3a7D03c378" + L1StandardBridgeProxy = "0xD1B30378CBF968E5525e8835219A5726A1e71D10" + L2OutputOracleProxy = "0x012f4baa6e0F5Ac4dFDF47BDdd9CF68a2B17821e" + OptimismMintableERC20FactoryProxy = "0xa641e14B685b5E652865e14A4fBc07e51371D124" + OptimismPortalProxy = "0x5ff88fcF8e9947f45F4cAf8FFd5231B5DdF05e0A" + SystemConfigProxy = "0x7aC7e5989EaC278B7BbfeF560871a2026baD472c" + ProxyAdmin = "0x38593Cce8FaB9887Ef9760f5F6aB3d6C595143cF" + SuperchainConfig = "0x34bb53D7C525114A27F0FE2aF91bdDAd186abb12" + AnchorStateRegistryProxy = "0x275Abd1eB1FBaAB40Dcef5f3A588e2dF65801edc" + DelayedWETHProxy = "0x161914F701d090824c1A8a0f4e5666938f12848d" + DisputeGameFactoryProxy = "0x0D7e0590c58e4aC9B14B3eD6163CF55223931699" + FaultDisputeGame = "0x0000000000000000000000000000000000000000" + MIPS = "0x4e66D89DDF5A9d86836ABb1d05Ff8fDb5aD32c9A" + PermissionedDisputeGame = "0x0000000000000000000000000000000000000000" + PreimageOracle = "0xB9fF3A5835144b0d2F4267A21e0c74458907c870" + DAChallengeAddress = "0x0000000000000000000000000000000000000000" + [[superchains.chains]] name = "Lyra Chain" chain_id = 957 diff --git a/chainList.json b/chainList.json index 7ebc72d0b6..952000ab7f 100644 --- a/chainList.json +++ b/chainList.json @@ -118,6 +118,24 @@ "chain": "mainnet" } }, + { + "name": "Binary Mainnet", + "identifier": "mainnet/tbn", + "chainId": 624, + "rpc": [ + "https://rpc.zero.thebinaryholdings.com" + ], + "explorers": [ + "https://explorer.thebinaryholdings.com/" + ], + "superchainLevel": 1, + "dataAvailabilityType": "eth-da", + "parent": { + "type": "L2", + "chain": "mainnet" + }, + "gasPayingToken": "0x04E9D7e336f79Cdab911b06133D3Ca2Cd0721ce3" + }, { "name": "Zora", "identifier": "mainnet/zora", diff --git a/chainList.toml b/chainList.toml index 68dc44a31c..361465ec18 100644 --- a/chainList.toml +++ b/chainList.toml @@ -82,6 +82,19 @@ type = "L2" chain = "mainnet" +[[chains]] + name = "Binary Mainnet" + identifier = "mainnet/tbn" + chain_id = 624 + rpc = ["https://rpc.zero.thebinaryholdings.com"] + explorers = ["https://explorer.thebinaryholdings.com/"] + superchain_level = 1 + data_availability_type = "eth-da" + gas_paying_token = "0x04E9D7e336f79Cdab911b06133D3Ca2Cd0721ce3" + [chains.parent] + type = "L2" + chain = "mainnet" + [[chains]] name = "Zora" identifier = "mainnet/zora" diff --git a/superchain/configs/mainnet/tbn.toml b/superchain/configs/mainnet/tbn.toml new file mode 100644 index 0000000000..b214901962 --- /dev/null +++ b/superchain/configs/mainnet/tbn.toml @@ -0,0 +1,52 @@ +name = "Binary Mainnet" +chain_id = 624 +public_rpc = "https://rpc.zero.thebinaryholdings.com" +sequencer_rpc = "https://sequencer.bnry.mainnet.zeeve.net" +explorer = "https://explorer.thebinaryholdings.com/" +superchain_level = 1 +batch_inbox_addr = "0xFF00000000000000000000000000000000000624" +canyon_time = 0 # Thu 1 Jan 1970 00:00:00 UTC +delta_time = 0 # Thu 1 Jan 1970 00:00:00 UTC +ecotone_time = 0 # Thu 1 Jan 1970 00:00:00 UTC +block_time = 2 +seq_window_size = 3600 +data_availability_type = "eth-da" +gas_paying_token = "0x04E9D7e336f79Cdab911b06133D3Ca2Cd0721ce3" + +[genesis] + l2_time = 1719397463 + [genesis.l1] + hash = "0xdcc5838ee3dd0af995c87bec9614a09f08dd8979014876b42fd7e3ae044dd8c4" + number = 20175246 + [genesis.l2] + hash = "0xe222b4b07ee9c885d13ee341823c92aa449f9769ac68fb5f1e1d4e602a990a4a" + number = 0 + [genesis.system_config] + batcherAddress = "0x7f9D9c1BCE1062E1077845eA39a0303429600a06" + overhead = "0x0000000000000000000000000000000000000000000000000000000000000000" + scalar = "0x010000000000000000000000000000000000000000000000000c5fc500000558" + gasLimit = 30000000 + +[addresses] + SystemConfigOwner = "0x25A6E7c6f3d0fE89A656Fcf065614B74E55099fF" + ProxyAdminOwner = "0x48EC051349dDc7E8baBafCBfe27696ECF2A8a8B3" + Guardian = "0x87aab081Ac9F8ce80fb048f23280DF019036BA1d" + Challenger = "0x79DdF0745D14783cDC2a05624c585Ddce07F4A02" + Proposer = "0x2b6cD940ABE0CAF2fd89155b99522548c00EBaB1" + UnsafeBlockSigner = "0xDbad225D1C0DaBc27f6a9d250dBb136413C0DFb4" + BatchSubmitter = "0x7f9D9c1BCE1062E1077845eA39a0303429600a06" + AddressManager = "0x8173904703995c6BbA59a42B8bBf8405F978758a" + L1CrossDomainMessengerProxy = "0x807d21e416434ae92c8E5bcA4d506781aFbBa380" + L1ERC721BridgeProxy = "0x1b396e4dC6ECB0be33CF01C5a34E1a3a7D03c378" + L1StandardBridgeProxy = "0xD1B30378CBF968E5525e8835219A5726A1e71D10" + L2OutputOracleProxy = "0x012f4baa6e0F5Ac4dFDF47BDdd9CF68a2B17821e" + OptimismMintableERC20FactoryProxy = "0xa641e14B685b5E652865e14A4fBc07e51371D124" + OptimismPortalProxy = "0x5ff88fcF8e9947f45F4cAf8FFd5231B5DdF05e0A" + SystemConfigProxy = "0x7aC7e5989EaC278B7BbfeF560871a2026baD472c" + ProxyAdmin = "0x38593Cce8FaB9887Ef9760f5F6aB3d6C595143cF" + SuperchainConfig = "0x34bb53D7C525114A27F0FE2aF91bdDAd186abb12" + AnchorStateRegistryProxy = "0x275Abd1eB1FBaAB40Dcef5f3A588e2dF65801edc" + DelayedWETHProxy = "0x161914F701d090824c1A8a0f4e5666938f12848d" + DisputeGameFactoryProxy = "0x0D7e0590c58e4aC9B14B3eD6163CF55223931699" + MIPS = "0x4e66D89DDF5A9d86836ABb1d05Ff8fDb5aD32c9A" + PreimageOracle = "0xB9fF3A5835144b0d2F4267A21e0c74458907c870" diff --git a/superchain/extra/addresses/addresses.json b/superchain/extra/addresses/addresses.json index 9bfaaa8656..69633c5469 100644 --- a/superchain/extra/addresses/addresses.json +++ b/superchain/extra/addresses/addresses.json @@ -159,6 +159,30 @@ "SystemConfigProxy": "0x5e6432F18Bc5d497B1Ab2288a025Fbf9D69E2221", "UnsafeBlockSigner": "0xa7fA9CA4ac88686A542C0f830d7378eAB4A0278F" }, + "624": { + "AddressManager": "0x8173904703995c6BbA59a42B8bBf8405F978758a", + "AnchorStateRegistryProxy": "0x275Abd1eB1FBaAB40Dcef5f3A588e2dF65801edc", + "BatchSubmitter": "0x7f9D9c1BCE1062E1077845eA39a0303429600a06", + "Challenger": "0x79DdF0745D14783cDC2a05624c585Ddce07F4A02", + "DelayedWETHProxy": "0x161914F701d090824c1A8a0f4e5666938f12848d", + "DisputeGameFactoryProxy": "0x0D7e0590c58e4aC9B14B3eD6163CF55223931699", + "Guardian": "0x87aab081Ac9F8ce80fb048f23280DF019036BA1d", + "L1CrossDomainMessengerProxy": "0x807d21e416434ae92c8E5bcA4d506781aFbBa380", + "L1ERC721BridgeProxy": "0x1b396e4dC6ECB0be33CF01C5a34E1a3a7D03c378", + "L1StandardBridgeProxy": "0xD1B30378CBF968E5525e8835219A5726A1e71D10", + "L2OutputOracleProxy": "0x012f4baa6e0F5Ac4dFDF47BDdd9CF68a2B17821e", + "MIPS": "0x4e66D89DDF5A9d86836ABb1d05Ff8fDb5aD32c9A", + "OptimismMintableERC20FactoryProxy": "0xa641e14B685b5E652865e14A4fBc07e51371D124", + "OptimismPortalProxy": "0x5ff88fcF8e9947f45F4cAf8FFd5231B5DdF05e0A", + "PreimageOracle": "0xB9fF3A5835144b0d2F4267A21e0c74458907c870", + "Proposer": "0x2b6cD940ABE0CAF2fd89155b99522548c00EBaB1", + "ProxyAdmin": "0x38593Cce8FaB9887Ef9760f5F6aB3d6C595143cF", + "ProxyAdminOwner": "0x48EC051349dDc7E8baBafCBfe27696ECF2A8a8B3", + "SuperchainConfig": "0x34bb53D7C525114A27F0FE2aF91bdDAd186abb12", + "SystemConfigOwner": "0x25A6E7c6f3d0fE89A656Fcf065614B74E55099fF", + "SystemConfigProxy": "0x7aC7e5989EaC278B7BbfeF560871a2026baD472c", + "UnsafeBlockSigner": "0xDbad225D1C0DaBc27f6a9d250dBb136413C0DFb4" + }, "6805": { "AddressManager": "0x3d2BdE87466Cae97011702D2C305fd40EEBbbF0a", "BatchSubmitter": "0x8CDa8351236199AF7532baD53D683Ddd9B275d89", diff --git a/superchain/extra/bytecodes/0x0b1c8619162c9fcc9ee48488011c546f295fbacaa677db008227cc66d9053335.bin.gz b/superchain/extra/bytecodes/0x0b1c8619162c9fcc9ee48488011c546f295fbacaa677db008227cc66d9053335.bin.gz new file mode 100755 index 0000000000000000000000000000000000000000..f8351d37687cf85ae9482e230366b8c37395b47e GIT binary patch literal 4122 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 Y(Z#};3ZeXe0{{U3{}wxE>1rqd03x_1z5oCK literal 0 HcmV?d00001 diff --git a/superchain/extra/bytecodes/0x0bad6bfeed37a7cd68a40a3828d2f53e1ee6af46ec5192d9d424f0f7d875da44.bin.gz b/superchain/extra/bytecodes/0x0bad6bfeed37a7cd68a40a3828d2f53e1ee6af46ec5192d9d424f0f7d875da44.bin.gz new file mode 100755 index 0000000000000000000000000000000000000000..f9d9dae6566e3164d98241559909bc0bbeee3919 GIT binary patch literal 1007 zcmVajt3bCzmB*%0hT`+qKH=M4*(FBsb&W-Yp zwPpfIPyLw0$XcBnXU^Z{B{9;ebK~sXp*xcp*{=iPi!8t|7rHHJVPeA{PaK=+x*%UV;T(C}))-{6#Vbw1tE6oeWGV`HCF))FyVH21J8j3v zagC86efv^6C+ZwCa#o(DG z$1O4-J3WO1;f~Xb(O1Q;`ZeZN9#<5|@T_C2q0VUP?KH>^RXc5$s$RDA^?QkLbG6^r zC{OmC_@;eJ?fbct7cZr1*RyqRzV?3WGoMy$FA6}tYU$qDy{A9;PXu+w~y#IHHz8wgEa66Dirud;TASh{WUm2yRH8wR_ z&vE}ZJ~1&rJ=LfKnY*f+<<7XE#B4jBLg^iS+@>zgjyn`GRCOpyj>c@UcS(HuAmhG7 zsmc^sM@v^$j@k62H!0fGX_R_)9T{2ant`ZrE5uY-FBCzZnjpW95JGK-o@%>{8WDLq_bDi^)F%xHK64#&ocl dKdZUo@SyQ9X>B9_`zrtd|Nr3gq5tm(005}m_Hh6J literal 0 HcmV?d00001 diff --git a/superchain/extra/bytecodes/0x283c9d14378f5f4c4e24045b87d621d48443fa5b4af7dd7180a599b3756a7689.bin.gz b/superchain/extra/bytecodes/0x283c9d14378f5f4c4e24045b87d621d48443fa5b4af7dd7180a599b3756a7689.bin.gz new file mode 100755 index 0000000000000000000000000000000000000000..d00e9964fa826728ae11b964f9727f124b846bdb GIT binary patch literal 323 zcmV-J0lfYniwFP!00002|4L{`U@;RAO=RE?Phe>H8=b(=V4CniCOMo>%1k7YK@}ou zlE~N z4k*TENrFS*M6t%8&(RYCED{;@!lDyYTI>BhstXzLfX1K%#{`z3ztPPNf1{fk{zffVpesLPhtOusgA3CgyX%mv&+0W5*iwq~bCR7I VIK&x@0RaF2|NrFrP=Lb$008#FiCX{w literal 0 HcmV?d00001 diff --git a/superchain/extra/bytecodes/0x41b1e8eed49eeacf2850efefa0bb34a2235558ea80bb5d01d19cbe4db2b5fdaa.bin.gz b/superchain/extra/bytecodes/0x41b1e8eed49eeacf2850efefa0bb34a2235558ea80bb5d01d19cbe4db2b5fdaa.bin.gz new file mode 100755 index 0000000000000000000000000000000000000000..f4a1912c8e092417ed5597fb126139bd87a3cf45 GIT binary patch literal 2252 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 VW&$(zKLG#$|NlVe1C}Tr006uV*ed`4 literal 0 HcmV?d00001 diff --git a/superchain/extra/bytecodes/0x7c338879a496e1f33c017350024672e7c9fd67721a32ac80e8860f3e5420928d.bin.gz b/superchain/extra/bytecodes/0x7c338879a496e1f33c017350024672e7c9fd67721a32ac80e8860f3e5420928d.bin.gz new file mode 100755 index 0000000000000000000000000000000000000000..730445d9ad68c2f057779702387c9e5192f51685 GIT binary patch literal 3967 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 BpJM<3 literal 0 HcmV?d00001 diff --git a/superchain/extra/bytecodes/0xb5144b836935cc7603f53dff635872fc24b8951add9144e4f29b09583e3673de.bin.gz b/superchain/extra/bytecodes/0xb5144b836935cc7603f53dff635872fc24b8951add9144e4f29b09583e3673de.bin.gz new file mode 100755 index 0000000000000000000000000000000000000000..ffc77038250b74fb63fbfbc2632b2a1a37462196 GIT binary patch literal 7418 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 literal 0 HcmV?d00001 diff --git a/superchain/extra/genesis/mainnet/tbn.json.gz b/superchain/extra/genesis/mainnet/tbn.json.gz new file mode 100755 index 0000000000000000000000000000000000000000..f49f57118286b5547cb7b261725357ebea04323b GIT binary patch literal 11604 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 z C%MK#YH+0_oU&r}f(SC2myvdU^0Wu$`^!o8hil=zVorCy9I-+2cETYQ;)4)klh z7d<@i7CC7lv{iLkz{f)k?1q%eyzAr$p6itK{QU6$7O!X zC@7SANA<8CbyVjn7PH9h@-nfz@0RT(?!b%jpF41xk>AUWnF8N5_GRK1@(8n4VFSXjA35=DED^3#)|E z?c2l;R*6Fxe*DxpxspxK&J^wTX^=j!s4qAQKe0%YcFB0GblJ#b`jztUa~nMTOo_E^ zFX?8vbB`Reo%?jBM5P#$=F%o4!%AB6+nlFXqo(pJrb_;yM$togIi7+qkewJIZ+8rc zY_j6K%_=S2JAA`(fI!??sdO zZIcbpjkIiB`rG9p_$>xkbgbC2(RU)MbuqUp*Nisa7Z#`zTv4l}jcI4D+XxhcKJ!9| zAv-8*rAKWE?(LGUayBo4sbpC7pSbgjoK#6CR#N7#Cdo%zGSzP@lWD4#Jt`BGb;3CH zoSnonBd4wJr`11Fb_uDOrRBG}IN!0*d=riR89Wj?5zB7 zQm9_K#W>`dv3zXkNko5we`h$Jw2(*b_In~vX9aH;-6|&%5BBhE?%2o<)xN64E8=oH zWy5_3#xAD?I^-xD+~dc3z1jC9&Lv3`7X16KEO!2u#u*c)CD=Mm9vmOg>sN03$aI_R zW+}D(h#&Wt?pUS|yJg>&ilO0#B7b??Bh}FFH!hQ$n`=t5=z`tV1d&o-`SF2&`H_TK zp0QbcfCFu0V4T&H6V9Kjh@vZN7&fiNrXitzi~Npw*k@99`LG!!-IWB+3Pps>20y+i z+R@LSYbi|DubE8FU1_H7RlO9{#q4Y<&REW4e-lvNw}2C%xEO)=d(vB((HAhhhq1QS zzM^$STDjO!LUk5>7gVb{-*aK?THrIey1|$uQDxXM<$6zgl)HyKm5r3i7a^lU=Z_>m zCYz^CIn4kK;eay@k6!TSa4cvV}~2afpn(&^$ao*pUw#@=5-E2T%N0u>gy zSI5)2xv%sDqvBY*pyu(oxP)dr#lL5v#{l6sa(hEWZN|iMkCPb$%0_8@_K_-{z1g^L z#61yz@BlrgpH9BTisW|sb8p^VT3#l1Y%M!lcGi1BdfRJEdQeyxDo!>#mFpS&bib(P zvH6`Y9$&G7OWLjo_pi>}zqNbtmPB!RN0DugyYCJMZu!VBtxsC&dTJ)E79^Q*3s>FY z)VAm;wDmglouAXPw{z}RvqV2NX6>Cz94e5F9+MlSu8@4&ThbQQ6KoOPO<7khr!%9M z1lgqtc2kJ7--}*sRMCyiOhTMd1@EM_a0y%Kgky{ucl85;3(_ zX5MC=d9$3rC2-03@dh8?)crwEUfo#712m+m#m)}je50kg=al z94qn7KKRLT$*i5&wdrTZXBo33slv4ey!`YDq(p7O(n>zD6cS6s3|Aj5PPY{+7R$%_GHGYSoteMLeC7Y$ zd$u5{pseHtvvDbLu*|{v(UC~U-Z*|it0SFKDdA@-z6i05zFIBkh1GK-S? zy1%`cTJd9oAf5Gy?sz@cS&`Kl=`U)P$IvZ><&O>PzDqq$8*@`l@YF(@o|cwcUFeuo K67ktvTK@;w2~4;E literal 0 HcmV?d00001 From 30096ed79cb90361d4718b21672d66f2f4739c16 Mon Sep 17 00:00:00 2001 From: zeever Sudo User Date: Tue, 10 Sep 2024 13:39:26 +0000 Subject: [PATCH 2/7] timestamp added --- bindings/rust-bindings/etc/configs.toml | 2 + superchain/configs/mainnet/tbn.toml | 65 +++++++++++++++++++++++++ 2 files changed, 67 insertions(+) diff --git a/bindings/rust-bindings/etc/configs.toml b/bindings/rust-bindings/etc/configs.toml index f7b1750077..5e8a2a9397 100644 --- a/bindings/rust-bindings/etc/configs.toml +++ b/bindings/rust-bindings/etc/configs.toml @@ -136,6 +136,8 @@ canyon_time = 0 delta_time = 0 ecotone_time = 0 + fjord_time = 1725536344 + granite_time = 1726070401 block_time = 2 seq_window_size = 3600 data_availability_type = "eth-da" diff --git a/superchain/configs/mainnet/tbn.toml b/superchain/configs/mainnet/tbn.toml index e69de29bb2..44c9d08850 100644 --- a/superchain/configs/mainnet/tbn.toml +++ b/superchain/configs/mainnet/tbn.toml @@ -0,0 +1,65 @@ +name = "Binary Mainnet" +chain_id = 624 +public_rpc = "https://rpc.zero.thebinaryholdings.com" +sequencer_rpc = "https://sequencer.bnry.mainnet.zeeve.net" +explorer = "https://explorer.thebinaryholdings.com/" +superchain_level = 0 +batch_inbox_addr = "0xFF00000000000000000000000000000000000624" +canyon_time = 0 # Thu 1 Jan 1970 00:00:00 UTC +delta_time = 0 # Thu 1 Jan 1970 00:00:00 UTC +ecotone_time = 0 # Thu 1 Jan 1970 00:00:00 UTC +fjord_time = 1725536344 #Tue 10-Sep-24 13:37:15 UTC +granite_time = 1726070401 # Wed 11 Sep 2024 16:00:01 UTC +block_time = 2 +seq_window_size = 3600 +max_sequencer_drift = 600 +data_availability_type = "eth-da" +gas_paying_token = "0x04E9D7e336f79Cdab911b06133D3Ca2Cd0721ce3" + +[optimism] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 + +[genesis] + l2_time = 1719397463 + [genesis.l1] + hash = "0xdcc5838ee3dd0af995c87bec9614a09f08dd8979014876b42fd7e3ae044dd8c4" + number = 20175246 + [genesis.l2] + hash = "0xe222b4b07ee9c885d13ee341823c92aa449f9769ac68fb5f1e1d4e602a990a4a" + number = 0 + [genesis.system_config] + batcherAddress = "0x7f9D9c1BCE1062E1077845eA39a0303429600a06" + overhead = "0x0000000000000000000000000000000000000000000000000000000000000000" + scalar = "0x010000000000000000000000000000000000000000000000000c5fc500000558" + gasLimit = 30000000 + [genesis.config] + [genesis.config.optimism] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 + +[addresses] + SystemConfigOwner = "0x25A6E7c6f3d0fE89A656Fcf065614B74E55099fF" + ProxyAdminOwner = "0x48EC051349dDc7E8baBafCBfe27696ECF2A8a8B3" + Guardian = "0x87aab081Ac9F8ce80fb048f23280DF019036BA1d" + Challenger = "0x79DdF0745D14783cDC2a05624c585Ddce07F4A02" + Proposer = "0x2b6cD940ABE0CAF2fd89155b99522548c00EBaB1" + UnsafeBlockSigner = "0xDbad225D1C0DaBc27f6a9d250dBb136413C0DFb4" + BatchSubmitter = "0x7f9D9c1BCE1062E1077845eA39a0303429600a06" + AddressManager = "0x8173904703995c6BbA59a42B8bBf8405F978758a" + L1CrossDomainMessengerProxy = "0x807d21e416434ae92c8E5bcA4d506781aFbBa380" + L1ERC721BridgeProxy = "0x1b396e4dC6ECB0be33CF01C5a34E1a3a7D03c378" + L1StandardBridgeProxy = "0xD1B30378CBF968E5525e8835219A5726A1e71D10" + L2OutputOracleProxy = "0x012f4baa6e0F5Ac4dFDF47BDdd9CF68a2B17821e" + OptimismMintableERC20FactoryProxy = "0xa641e14B685b5E652865e14A4fBc07e51371D124" + OptimismPortalProxy = "0x5ff88fcF8e9947f45F4cAf8FFd5231B5DdF05e0A" + SystemConfigProxy = "0x7aC7e5989EaC278B7BbfeF560871a2026baD472c" + ProxyAdmin = "0x38593Cce8FaB9887Ef9760f5F6aB3d6C595143cF" + SuperchainConfig = "0x34bb53D7C525114A27F0FE2aF91bdDAd186abb12" + AnchorStateRegistryProxy = "0x275Abd1eB1FBaAB40Dcef5f3A588e2dF65801edc" + DelayedWETHProxy = "0x161914F701d090824c1A8a0f4e5666938f12848d" + DisputeGameFactoryProxy = "0x0D7e0590c58e4aC9B14B3eD6163CF55223931699" + MIPS = "0x4e66D89DDF5A9d86836ABb1d05Ff8fDb5aD32c9A" + PreimageOracle = "0xB9fF3A5835144b0d2F4267A21e0c74458907c870" From daa175eba8a6d548740384cc8835fbc5830178b7 Mon Sep 17 00:00:00 2001 From: zeever Sudo User Date: Tue, 10 Sep 2024 13:43:19 +0000 Subject: [PATCH 3/7] right timestamp for fjord --- superchain/configs/mainnet/tbn.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/superchain/configs/mainnet/tbn.toml b/superchain/configs/mainnet/tbn.toml index 44c9d08850..6fecf487b9 100644 --- a/superchain/configs/mainnet/tbn.toml +++ b/superchain/configs/mainnet/tbn.toml @@ -8,7 +8,7 @@ batch_inbox_addr = "0xFF00000000000000000000000000000000000624" canyon_time = 0 # Thu 1 Jan 1970 00:00:00 UTC delta_time = 0 # Thu 1 Jan 1970 00:00:00 UTC ecotone_time = 0 # Thu 1 Jan 1970 00:00:00 UTC -fjord_time = 1725536344 #Tue 10-Sep-24 13:37:15 UTC +fjord_time = 1725536344 #Thu 05 Sep 2024 11:39:04 UTC granite_time = 1726070401 # Wed 11 Sep 2024 16:00:01 UTC block_time = 2 seq_window_size = 3600 From 939933e93c50b8a6e5942479e6dc3d1653ac686d Mon Sep 17 00:00:00 2001 From: zeever Sudo User Date: Tue, 10 Sep 2024 13:48:47 +0000 Subject: [PATCH 4/7] few changes --- chainList.json | 18 ++++++++++++++++++ chainList.toml | 13 +++++++++++++ 2 files changed, 31 insertions(+) diff --git a/chainList.json b/chainList.json index d3cb0bc86f..3bd9eff8dd 100644 --- a/chainList.json +++ b/chainList.json @@ -118,6 +118,24 @@ "chain": "mainnet" } }, + { + "name": "Binary Mainnet", + "identifier": "mainnet/tbn", + "chainId": 624, + "rpc": [ + "https://rpc.zero.thebinaryholdings.com" + ], + "explorers": [ + "https://explorer.thebinaryholdings.com/" + ], + "superchainLevel": 0, + "dataAvailabilityType": "eth-da", + "parent": { + "type": "L2", + "chain": "mainnet" + }, + "gasPayingToken": "0x04E9D7e336f79Cdab911b06133D3Ca2Cd0721ce3" + }, { "name": "Zora", "identifier": "mainnet/zora", diff --git a/chainList.toml b/chainList.toml index 8197a02162..b347e0b115 100644 --- a/chainList.toml +++ b/chainList.toml @@ -82,6 +82,19 @@ type = "L2" chain = "mainnet" +[[chains]] + name = "Binary Mainnet" + identifier = "mainnet/tbn" + chain_id = 624 + rpc = ["https://rpc.zero.thebinaryholdings.com"] + explorers = ["https://explorer.thebinaryholdings.com/"] + superchain_level = 0 + data_availability_type = "eth-da" + gas_paying_token = "0x04E9D7e336f79Cdab911b06133D3Ca2Cd0721ce3" + [chains.parent] + type = "L2" + chain = "mainnet" + [[chains]] name = "Zora" identifier = "mainnet/zora" From 45fe3274e6a1330701642fb6b841710542dfe357 Mon Sep 17 00:00:00 2001 From: zeever Sudo User Date: Wed, 11 Sep 2024 12:42:46 +0000 Subject: [PATCH 5/7] updating with main branch updates --- bindings/rust-bindings/etc/chainList.toml | 204 ----- bindings/rust-bindings/etc/configs.toml | 997 ---------------------- 2 files changed, 1201 deletions(-) delete mode 100644 bindings/rust-bindings/etc/chainList.toml delete mode 100644 bindings/rust-bindings/etc/configs.toml diff --git a/bindings/rust-bindings/etc/chainList.toml b/bindings/rust-bindings/etc/chainList.toml deleted file mode 100644 index 361465ec18..0000000000 --- a/bindings/rust-bindings/etc/chainList.toml +++ /dev/null @@ -1,204 +0,0 @@ -[[chains]] - name = "OP Mainnet" - identifier = "mainnet/op" - chain_id = 10 - rpc = ["https://mainnet.optimism.io"] - explorers = ["https://explorer.optimism.io"] - superchain_level = 2 - data_availability_type = "eth-da" - [chains.parent] - type = "L2" - chain = "mainnet" - -[[chains]] - name = "Base" - identifier = "mainnet/base" - chain_id = 8453 - rpc = ["https://mainnet.base.org"] - explorers = ["https://explorer.base.org"] - superchain_level = 1 - data_availability_type = "eth-da" - [chains.parent] - type = "L2" - chain = "mainnet" - -[[chains]] - name = "Lyra Chain" - identifier = "mainnet/lyra" - chain_id = 957 - rpc = ["https://rpc.lyra.finance"] - explorers = ["https://explorer.lyra.finance"] - superchain_level = 1 - data_availability_type = "eth-da" - [chains.parent] - type = "L2" - chain = "mainnet" - -[[chains]] - name = "Metal L2" - identifier = "mainnet/metal" - chain_id = 1750 - rpc = ["https://rpc.metall2.com"] - explorers = ["https://explorer.metall2.com"] - superchain_level = 1 - data_availability_type = "eth-da" - [chains.parent] - type = "L2" - chain = "mainnet" - -[[chains]] - name = "Mode" - identifier = "mainnet/mode" - chain_id = 34443 - rpc = ["https://mainnet.mode.network"] - explorers = ["https://explorer.mode.network"] - superchain_level = 1 - data_availability_type = "eth-da" - [chains.parent] - type = "L2" - chain = "mainnet" - -[[chains]] - name = "Orderly Mainnet" - identifier = "mainnet/orderly" - chain_id = 291 - rpc = ["https://rpc.orderly.network"] - explorers = ["https://explorer.orderly.network"] - superchain_level = 1 - data_availability_type = "eth-da" - [chains.parent] - type = "L2" - chain = "mainnet" - -[[chains]] - name = "RACE Mainnet" - identifier = "mainnet/race" - chain_id = 6805 - rpc = ["https://racemainnet.io"] - explorers = ["https://racescan.io/"] - superchain_level = 1 - data_availability_type = "eth-da" - [chains.parent] - type = "L2" - chain = "mainnet" - -[[chains]] - name = "Binary Mainnet" - identifier = "mainnet/tbn" - chain_id = 624 - rpc = ["https://rpc.zero.thebinaryholdings.com"] - explorers = ["https://explorer.thebinaryholdings.com/"] - superchain_level = 1 - data_availability_type = "eth-da" - gas_paying_token = "0x04E9D7e336f79Cdab911b06133D3Ca2Cd0721ce3" - [chains.parent] - type = "L2" - chain = "mainnet" - -[[chains]] - name = "Zora" - identifier = "mainnet/zora" - chain_id = 7777777 - rpc = ["https://rpc.zora.energy"] - explorers = ["https://explorer.zora.energy"] - superchain_level = 1 - data_availability_type = "eth-da" - [chains.parent] - type = "L2" - chain = "mainnet" - -[[chains]] - name = "OP Sepolia Testnet" - identifier = "sepolia/op" - chain_id = 11155420 - rpc = ["https://sepolia.optimism.io"] - explorers = ["https://sepolia-optimistic.etherscan.io"] - superchain_level = 2 - data_availability_type = "eth-da" - [chains.parent] - type = "L2" - chain = "sepolia" - -[[chains]] - name = "Base Sepolia Testnet" - identifier = "sepolia/base" - chain_id = 84532 - rpc = ["https://sepolia.base.org"] - explorers = ["https://sepolia-explorer.base.org"] - superchain_level = 1 - data_availability_type = "eth-da" - [chains.parent] - type = "L2" - chain = "sepolia" - -[[chains]] - name = "Metal L2 Testnet" - identifier = "sepolia/metal" - chain_id = 1740 - rpc = ["https://testnet.rpc.metall2.com"] - explorers = ["https://testnet.explorer.metall2.com"] - superchain_level = 1 - data_availability_type = "eth-da" - [chains.parent] - type = "L2" - chain = "sepolia" - -[[chains]] - name = "Mode Testnet" - identifier = "sepolia/mode" - chain_id = 919 - rpc = ["https://sepolia.mode.network"] - explorers = ["https://sepolia.explorer.mode.network"] - superchain_level = 1 - data_availability_type = "eth-da" - [chains.parent] - type = "L2" - chain = "sepolia" - -[[chains]] - name = "RACE Testnet" - identifier = "sepolia/race" - chain_id = 6806 - rpc = ["https://racetestnet.io"] - explorers = ["https://testnet.racescan.io/"] - superchain_level = 1 - data_availability_type = "eth-da" - [chains.parent] - type = "L2" - chain = "sepolia" - -[[chains]] - name = "Zora Sepolia Testnet" - identifier = "sepolia/zora" - chain_id = 999999999 - rpc = ["https://sepolia.rpc.zora.energy"] - explorers = ["https://sepolia.explorer.zora.energy"] - superchain_level = 1 - data_availability_type = "eth-da" - [chains.parent] - type = "L2" - chain = "sepolia" - -[[chains]] - name = "Base devnet 0" - identifier = "sepolia-dev-0/base-devnet-0" - chain_id = 11763072 - rpc = [""] - explorers = [""] - superchain_level = 1 - data_availability_type = "eth-da" - [chains.parent] - type = "L2" - chain = "sepolia-dev-0" - -[[chains]] - name = "OP Labs Sepolia devnet 0" - identifier = "sepolia-dev-0/oplabs-devnet-0" - chain_id = 11155421 - rpc = [""] - explorers = [""] - superchain_level = 1 - data_availability_type = "eth-da" - [chains.parent] - type = "L2" - chain = "sepolia-dev-0" diff --git a/bindings/rust-bindings/etc/configs.toml b/bindings/rust-bindings/etc/configs.toml deleted file mode 100644 index 5e8a2a9397..0000000000 --- a/bindings/rust-bindings/etc/configs.toml +++ /dev/null @@ -1,997 +0,0 @@ -############################################## -# DO NOT EDIT - THIS FILE IS AUTOGENERATED # -############################################## - -[[superchains]] - name = "mainnet" - [superchains.config] - name = "Mainnet" - protocol_versions_addr = "0x8062AbC286f5e7D9428a0Ccb9AbD71e50d93b935" - superchain_config_addr = "0x95703e0982140D16f8ebA6d158FccEde42f04a4C" - [superchains.config.l1] - chain_id = 1 - public_rpc = "https://ethereum-rpc.publicnode.com" - explorer = "https://etherscan.io" - - [[superchains.chains]] - name = "OP Mainnet" - chain_id = 10 - public_rpc = "https://mainnet.optimism.io" - sequencer_rpc = "https://mainnet-sequencer.optimism.io" - explorer = "https://explorer.optimism.io" - superchain_level = 2 - superchain_time = 0 - batch_inbox_addr = "0xFF00000000000000000000000000000000000010" - canyon_time = 1704992401 - delta_time = 1708560000 - ecotone_time = 1710374401 - fjord_time = 1720627201 - block_time = 2 - seq_window_size = 3600 - data_availability_type = "eth-da" - [superchains.chains.genesis] - l2_time = 1686068903 - [superchains.chains.genesis.l1] - hash = "0x438335a20d98863a4c0c97999eb2481921ccd28553eac6f913af7c12aec04108" - number = 17422590 - [superchains.chains.genesis.l2] - hash = "0xdbf6a80fef073de06add9b0d14026d6e5a86c85f6d102c36d3d8e9cf89c2afd3" - number = 105235063 - [superchains.chains.genesis.system_config] - batcherAddress = "0x6887246668a3b87F54DeB3b94Ba47a6f63F32985" - overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" - scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" - gasLimit = 30000000 - [superchains.chains.addresses] - SystemConfigOwner = "0x847B5c174615B1B7fDF770882256e2D3E95b9D92" - ProxyAdminOwner = "0x5a0Aae59D09fccBdDb6C6CcEB07B7279367C3d2A" - Guardian = "0x09f7150D8c019BeF34450d6920f6B3608ceFdAf2" - Challenger = "0x9BA6e03D8B90dE867373Db8cF1A58d2F7F006b3A" - Proposer = "0x473300df21D047806A082244b417f96b32f13A33" - UnsafeBlockSigner = "0xAAAA45d9549EDA09E70937013520214382Ffc4A2" - BatchSubmitter = "0x6887246668a3b87F54DeB3b94Ba47a6f63F32985" - AddressManager = "0xdE1FCfB0851916CA5101820A69b13a4E276bd81F" - L1CrossDomainMessengerProxy = "0x25ace71c97B33Cc4729CF772ae268934F7ab5fA1" - L1ERC721BridgeProxy = "0x5a7749f83b81B301cAb5f48EB8516B986DAef23D" - L1StandardBridgeProxy = "0x99C9fc46f92E8a1c0deC1b1747d010903E884bE1" - L2OutputOracleProxy = "0x0000000000000000000000000000000000000000" - OptimismMintableERC20FactoryProxy = "0x75505a97BD334E7BD3C476893285569C4136Fa0F" - OptimismPortalProxy = "0xbEb5Fc579115071764c7423A4f12eDde41f106Ed" - SystemConfigProxy = "0x229047fed2591dbec1eF1118d64F7aF3dB9EB290" - ProxyAdmin = "0x543bA4AADBAb8f9025686Bd03993043599c6fB04" - SuperchainConfig = "0x0000000000000000000000000000000000000000" - AnchorStateRegistryProxy = "0x18DAc71c228D1C32c99489B7323d441E1175e443" - DelayedWETHProxy = "0xE497B094d6DbB3D5E4CaAc9a14696D7572588d14" - DisputeGameFactoryProxy = "0xe5965Ab5962eDc7477C8520243A95517CD252fA9" - FaultDisputeGame = "0x4146DF64D83acB0DcB0c1a4884a16f090165e122" - MIPS = "0x0f8EdFbDdD3c0256A80AD8C0F2560B1807873C9c" - PermissionedDisputeGame = "0xE9daD167EF4DE8812C1abD013Ac9570C616599A0" - PreimageOracle = "0xD326E10B8186e90F4E2adc5c13a2d0C137ee8b34" - DAChallengeAddress = "0x0000000000000000000000000000000000000000" - - [[superchains.chains]] - name = "Orderly Mainnet" - chain_id = 291 - public_rpc = "https://rpc.orderly.network" - sequencer_rpc = "https://rpc.orderly.network" - explorer = "https://explorer.orderly.network" - superchain_level = 1 - superchain_time = 0 - batch_inbox_addr = "0x08aA34cC843CeEBcC88A627F18430294aA9780be" - canyon_time = 1704992401 - delta_time = 1708560000 - ecotone_time = 1710374401 - fjord_time = 1720627201 - block_time = 2 - seq_window_size = 3600 - data_availability_type = "eth-da" - [superchains.chains.genesis] - l2_time = 1696608227 - [superchains.chains.genesis.l1] - hash = "0x787d5dd296d63bc6e7a4158d4f109e1260740ee115f5ed5124b35dece1fa3968" - number = 18292529 - [superchains.chains.genesis.l2] - hash = "0xe53c94ddd42714239429bd132ba2fa080c7e5cc7dca816ec6e482ec0418e6d7f" - number = 0 - [superchains.chains.genesis.system_config] - batcherAddress = "0xf8dB8Aba597fF36cCD16fECfbb1B816B3236E9b8" - overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" - scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" - gasLimit = 30000000 - [superchains.chains.addresses] - SystemConfigOwner = "0x4a4962275DF8C60a80d3a25faEc5AA7De116A746" - ProxyAdminOwner = "0x4a4962275DF8C60a80d3a25faEc5AA7De116A746" - Guardian = "0xcE10372313Ca39Fbf75A09e7f4c0E57F070259f4" - Challenger = "0xcE10372313Ca39Fbf75A09e7f4c0E57F070259f4" - Proposer = "0x74BaD482a7f73C8286F50D8Aa03e53b7d24A5f3B" - UnsafeBlockSigner = "0xceED24B1Fd4A4393f6A9D2B137D9597dd5482569" - BatchSubmitter = "0xf8dB8Aba597fF36cCD16fECfbb1B816B3236E9b8" - AddressManager = "0x87630a802a3789463eC4b00f89b27b1e9f6b92e9" - L1CrossDomainMessengerProxy = "0xc76543A64666d9a073FaEF4e75F651c88e7DBC08" - L1ERC721BridgeProxy = "0x934Ab59Ef14b638653b1C0FEf7aB9a72186393DC" - L1StandardBridgeProxy = "0xe07eA0436100918F157DF35D01dCE5c11b16D1F1" - L2OutputOracleProxy = "0x5e76821C3c1AbB9fD6E310224804556C61D860e0" - OptimismMintableERC20FactoryProxy = "0x7a69a90d8ea11E9618855da55D09E6F953730686" - OptimismPortalProxy = "0x91493a61ab83b62943E6dCAa5475Dd330704Cc84" - SystemConfigProxy = "0x886B187C3D293B1449A3A0F23Ca9e2269E0f2664" - ProxyAdmin = "0xb570F4aD27e7De879A2E4F2F3DE27dBaBc20E9B9" - SuperchainConfig = "0x0000000000000000000000000000000000000000" - AnchorStateRegistryProxy = "0x0000000000000000000000000000000000000000" - DelayedWETHProxy = "0x0000000000000000000000000000000000000000" - DisputeGameFactoryProxy = "0x0000000000000000000000000000000000000000" - FaultDisputeGame = "0x0000000000000000000000000000000000000000" - MIPS = "0x0000000000000000000000000000000000000000" - PermissionedDisputeGame = "0x0000000000000000000000000000000000000000" - PreimageOracle = "0x0000000000000000000000000000000000000000" - DAChallengeAddress = "0x0000000000000000000000000000000000000000" - - [[superchains.chains]] - name = "Binary Mainnet" - chain_id = 624 - public_rpc = "https://rpc.zero.thebinaryholdings.com" - sequencer_rpc = "https://sequencer.bnry.mainnet.zeeve.net" - explorer = "https://explorer.thebinaryholdings.com/" - superchain_level = 1 - batch_inbox_addr = "0xFF00000000000000000000000000000000000624" - canyon_time = 0 - delta_time = 0 - ecotone_time = 0 - fjord_time = 1725536344 - granite_time = 1726070401 - block_time = 2 - seq_window_size = 3600 - data_availability_type = "eth-da" - gas_paying_token = "0x04E9D7e336f79Cdab911b06133D3Ca2Cd0721ce3" - [superchains.chains.genesis] - l2_time = 1719397463 - [superchains.chains.genesis.l1] - hash = "0xdcc5838ee3dd0af995c87bec9614a09f08dd8979014876b42fd7e3ae044dd8c4" - number = 20175246 - [superchains.chains.genesis.l2] - hash = "0xe222b4b07ee9c885d13ee341823c92aa449f9769ac68fb5f1e1d4e602a990a4a" - number = 0 - [superchains.chains.genesis.system_config] - batcherAddress = "0x7f9D9c1BCE1062E1077845eA39a0303429600a06" - overhead = "0x0000000000000000000000000000000000000000000000000000000000000000" - scalar = "0x010000000000000000000000000000000000000000000000000c5fc500000558" - gasLimit = 30000000 - [superchains.chains.addresses] - SystemConfigOwner = "0x25A6E7c6f3d0fE89A656Fcf065614B74E55099fF" - ProxyAdminOwner = "0x48EC051349dDc7E8baBafCBfe27696ECF2A8a8B3" - Guardian = "0x87aab081Ac9F8ce80fb048f23280DF019036BA1d" - Challenger = "0x79DdF0745D14783cDC2a05624c585Ddce07F4A02" - Proposer = "0x2b6cD940ABE0CAF2fd89155b99522548c00EBaB1" - UnsafeBlockSigner = "0xDbad225D1C0DaBc27f6a9d250dBb136413C0DFb4" - BatchSubmitter = "0x7f9D9c1BCE1062E1077845eA39a0303429600a06" - AddressManager = "0x8173904703995c6BbA59a42B8bBf8405F978758a" - L1CrossDomainMessengerProxy = "0x807d21e416434ae92c8E5bcA4d506781aFbBa380" - L1ERC721BridgeProxy = "0x1b396e4dC6ECB0be33CF01C5a34E1a3a7D03c378" - L1StandardBridgeProxy = "0xD1B30378CBF968E5525e8835219A5726A1e71D10" - L2OutputOracleProxy = "0x012f4baa6e0F5Ac4dFDF47BDdd9CF68a2B17821e" - OptimismMintableERC20FactoryProxy = "0xa641e14B685b5E652865e14A4fBc07e51371D124" - OptimismPortalProxy = "0x5ff88fcF8e9947f45F4cAf8FFd5231B5DdF05e0A" - SystemConfigProxy = "0x7aC7e5989EaC278B7BbfeF560871a2026baD472c" - ProxyAdmin = "0x38593Cce8FaB9887Ef9760f5F6aB3d6C595143cF" - SuperchainConfig = "0x34bb53D7C525114A27F0FE2aF91bdDAd186abb12" - AnchorStateRegistryProxy = "0x275Abd1eB1FBaAB40Dcef5f3A588e2dF65801edc" - DelayedWETHProxy = "0x161914F701d090824c1A8a0f4e5666938f12848d" - DisputeGameFactoryProxy = "0x0D7e0590c58e4aC9B14B3eD6163CF55223931699" - FaultDisputeGame = "0x0000000000000000000000000000000000000000" - MIPS = "0x4e66D89DDF5A9d86836ABb1d05Ff8fDb5aD32c9A" - PermissionedDisputeGame = "0x0000000000000000000000000000000000000000" - PreimageOracle = "0xB9fF3A5835144b0d2F4267A21e0c74458907c870" - DAChallengeAddress = "0x0000000000000000000000000000000000000000" - - [[superchains.chains]] - name = "Lyra Chain" - chain_id = 957 - public_rpc = "https://rpc.lyra.finance" - sequencer_rpc = "https://rpc.lyra.finance" - explorer = "https://explorer.lyra.finance" - superchain_level = 1 - superchain_time = 0 - batch_inbox_addr = "0x5f7f7f6DB967F0ef10BdA0678964DBA185d16c50" - canyon_time = 1704992401 - delta_time = 1708560000 - ecotone_time = 1710374401 - fjord_time = 1720627201 - block_time = 2 - seq_window_size = 3600 - data_availability_type = "eth-da" - [superchains.chains.genesis] - l2_time = 1700021615 - [superchains.chains.genesis.l1] - hash = "0x00b06b23108483a0b6af8ff726b5ed3f508b7986f72c12679b10d72c05839716" - number = 18574841 - [superchains.chains.genesis.l2] - hash = "0x047f535b3da7ad4f96d353b5a439740b7591413daee0e2f27dd3aabb24581af2" - number = 0 - [superchains.chains.genesis.system_config] - batcherAddress = "0x14e4E97bDc195d399Ad8E7FC14451C279FE04c8e" - overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" - scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" - gasLimit = 30000000 - [superchains.chains.addresses] - SystemConfigOwner = "0x4a4962275DF8C60a80d3a25faEc5AA7De116A746" - ProxyAdminOwner = "0x4a4962275DF8C60a80d3a25faEc5AA7De116A746" - Guardian = "0x91F4be0C264FAFA1fEd75c4440910Cba2cAd98e8" - Challenger = "0x91F4be0C264FAFA1fEd75c4440910Cba2cAd98e8" - Proposer = "0x03e820562ffd2e0390787caD706EaF1FF98C2608" - UnsafeBlockSigner = "0xB71B58FfE538628557433dbBfA08d45ee5a69B44" - BatchSubmitter = "0x14e4E97bDc195d399Ad8E7FC14451C279FE04c8e" - AddressManager = "0xC845F9C4004EB35a8bde8ad89C4760a9c0e65CAB" - L1CrossDomainMessengerProxy = "0x5456f02c08e9A018E42C39b351328E5AA864174A" - L1ERC721BridgeProxy = "0x6CC3268794c5d3E3d9d52adEfC748B59d536cb22" - L1StandardBridgeProxy = "0x61E44dC0dae6888B5a301887732217d5725B0bFf" - L2OutputOracleProxy = "0x1145E7848c8B64c6cab86Fd6D378733385c5C3Ba" - OptimismMintableERC20FactoryProxy = "0x08Dea366F26C25a08C8D1C3568ad07d1e587136d" - OptimismPortalProxy = "0x85eA9c11cf3D4786027F7FD08F4406b15777e5f8" - SystemConfigProxy = "0x0e4C4CDd01ceCB01070E9Fdfe7600871e4ae996e" - ProxyAdmin = "0x35d5D43271548c984662d4879FBc8e041Bc1Ff93" - SuperchainConfig = "0x0000000000000000000000000000000000000000" - AnchorStateRegistryProxy = "0x0000000000000000000000000000000000000000" - DelayedWETHProxy = "0x0000000000000000000000000000000000000000" - DisputeGameFactoryProxy = "0x0000000000000000000000000000000000000000" - FaultDisputeGame = "0x0000000000000000000000000000000000000000" - MIPS = "0x0000000000000000000000000000000000000000" - PermissionedDisputeGame = "0x0000000000000000000000000000000000000000" - PreimageOracle = "0x0000000000000000000000000000000000000000" - DAChallengeAddress = "0x0000000000000000000000000000000000000000" - - [[superchains.chains]] - name = "Metal L2" - chain_id = 1750 - public_rpc = "https://rpc.metall2.com" - sequencer_rpc = "https://rpc.metall2.com" - explorer = "https://explorer.metall2.com" - superchain_level = 1 - standard_chain_candidate = true - superchain_time = 0 - batch_inbox_addr = "0xc83f7D9F2D4A76E81145849381ABA02602373723" - canyon_time = 0 - delta_time = 0 - ecotone_time = 0 - fjord_time = 1720627201 - block_time = 2 - seq_window_size = 3600 - data_availability_type = "eth-da" - [superchains.chains.genesis] - l2_time = 1711563515 - [superchains.chains.genesis.l1] - hash = "0x2493565ce8472656b7c22377c8d4d8ef5d17f78392c799ca5f2429b01e2c159c" - number = 19527340 - [superchains.chains.genesis.l2] - hash = "0xd31c12ffff2d563897ad9a041c0d26790d635911bdbbfa589347fa955f75281e" - number = 0 - [superchains.chains.genesis.system_config] - batcherAddress = "0xC94C243f8fb37223F3EB2f7961F7072602A51B8B" - overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" - scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" - gasLimit = 30000000 - [superchains.chains.addresses] - SystemConfigOwner = "0x4a4962275DF8C60a80d3a25faEc5AA7De116A746" - ProxyAdminOwner = "0x5a0Aae59D09fccBdDb6C6CcEB07B7279367C3d2A" - Guardian = "0x09f7150D8c019BeF34450d6920f6B3608ceFdAf2" - Challenger = "0x4a4962275DF8C60a80d3a25faEc5AA7De116A746" - Proposer = "0xC8187d40AD440328104A52BBed2D8Efc5ab1F1F6" - UnsafeBlockSigner = "0x4a65F5da5e80DEFfEA844eAa15CE130e80605dc5" - BatchSubmitter = "0xC94C243f8fb37223F3EB2f7961F7072602A51B8B" - AddressManager = "0xd4b1EC0DEc3C7F12abD3ec27B7514880ae1C3a37" - L1CrossDomainMessengerProxy = "0x0a47A44f1B2bb753474f8c830322554A96C9934D" - L1ERC721BridgeProxy = "0x50D700e97967F9115e3f999bDB263d69F6704680" - L1StandardBridgeProxy = "0x6d0f65D59b55B0FEC5d2d15365154DcADC140BF3" - L2OutputOracleProxy = "0x3B1F7aDa0Fcc26B13515af752Dd07fB1CAc11426" - OptimismMintableERC20FactoryProxy = "0x1aaab4E20d2e4Bb992b5BCA2125e8bd3588c8730" - OptimismPortalProxy = "0x3F37aBdE2C6b5B2ed6F8045787Df1ED1E3753956" - SystemConfigProxy = "0x7BD909970B0EEdcF078De6Aeff23ce571663b8aA" - ProxyAdmin = "0x37Ff0ae34dadA1A95A4251d10ef7Caa868c7AC99" - SuperchainConfig = "0x0000000000000000000000000000000000000000" - AnchorStateRegistryProxy = "0x0000000000000000000000000000000000000000" - DelayedWETHProxy = "0x0000000000000000000000000000000000000000" - DisputeGameFactoryProxy = "0x0000000000000000000000000000000000000000" - FaultDisputeGame = "0x0000000000000000000000000000000000000000" - MIPS = "0x0000000000000000000000000000000000000000" - PermissionedDisputeGame = "0x0000000000000000000000000000000000000000" - PreimageOracle = "0x0000000000000000000000000000000000000000" - DAChallengeAddress = "0x0000000000000000000000000000000000000000" - - [[superchains.chains]] - name = "RACE Mainnet" - chain_id = 6805 - public_rpc = "https://racemainnet.io" - sequencer_rpc = "https://racemainnet.io" - explorer = "https://racescan.io/" - superchain_level = 1 - batch_inbox_addr = "0xFF00000000000000000000000000000000006805" - canyon_time = 0 - delta_time = 0 - ecotone_time = 0 - block_time = 2 - seq_window_size = 3600 - data_availability_type = "eth-da" - [superchains.chains.genesis] - l2_time = 1720421591 - [superchains.chains.genesis.l1] - hash = "0xb6fd41e6c3515172c36d3912046264475eaad84c2c56e99d74f4abd1a75b63c9" - number = 20260129 - [superchains.chains.genesis.l2] - hash = "0xa864791943836c37b40ea688f3853f2198afb683a3e168d48bfa76c9896e3e65" - number = 0 - [superchains.chains.genesis.system_config] - batcherAddress = "0x8CDa8351236199AF7532baD53D683Ddd9B275d89" - overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" - scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" - gasLimit = 30000000 - [superchains.chains.addresses] - SystemConfigOwner = "0xBac1ad52745162c0aA3711fe88Df1Cc67034a3B9" - ProxyAdminOwner = "0x5A669B2193718F189b0576c0cdcedfEd6f40F9Ea" - Guardian = "0x2E7B9465B25C081c07274A31DbD05C6146f67961" - Challenger = "0x2E7B9465B25C081c07274A31DbD05C6146f67961" - Proposer = "0x88D58BFbCD70c25409b67117fC1CDfeFDA113a78" - UnsafeBlockSigner = "0x9b5639D472D6764b70F5046Ac0B13438718398E0" - BatchSubmitter = "0x8CDa8351236199AF7532baD53D683Ddd9B275d89" - AddressManager = "0x3d2BdE87466Cae97011702D2C305fd40EEBbbF0a" - L1CrossDomainMessengerProxy = "0xf54B2BAEF894cfF5511A5722Acaac0409F2F2d89" - L1ERC721BridgeProxy = "0x0f33D824d74180598311b3025095727BeA61f219" - L1StandardBridgeProxy = "0x680969A6c58183987c8126ca4DE6b59C6540Cd2a" - L2OutputOracleProxy = "0x8bF8442d49d52377d735a90F19657a29f29aA83c" - OptimismMintableERC20FactoryProxy = "0x1d1c4C89AD5FF486c3C67E3DD84A22CF05420711" - OptimismPortalProxy = "0x0485Ca8A73682B3D3f5ae98cdca1E5b512E728e9" - SystemConfigProxy = "0xCf6A32dB8b3313b3d439CE6909511c2c3415fa32" - ProxyAdmin = "0x9B3C6D1d33F1fd82Ebb8dFbE38dA162B329De191" - SuperchainConfig = "0xCB73B7348705a9F925643150Eb00350719380FF8" - AnchorStateRegistryProxy = "0x0000000000000000000000000000000000000000" - DelayedWETHProxy = "0x0000000000000000000000000000000000000000" - DisputeGameFactoryProxy = "0x0000000000000000000000000000000000000000" - FaultDisputeGame = "0x0000000000000000000000000000000000000000" - MIPS = "0x0000000000000000000000000000000000000000" - PermissionedDisputeGame = "0x0000000000000000000000000000000000000000" - PreimageOracle = "0x0000000000000000000000000000000000000000" - DAChallengeAddress = "0x0000000000000000000000000000000000000000" - - [[superchains.chains]] - name = "Base" - chain_id = 8453 - public_rpc = "https://mainnet.base.org" - sequencer_rpc = "https://mainnet-sequencer.base.org" - explorer = "https://explorer.base.org" - superchain_level = 1 - standard_chain_candidate = true - superchain_time = 0 - batch_inbox_addr = "0xFf00000000000000000000000000000000008453" - canyon_time = 1704992401 - delta_time = 1708560000 - ecotone_time = 1710374401 - fjord_time = 1720627201 - block_time = 2 - seq_window_size = 3600 - data_availability_type = "eth-da" - [superchains.chains.genesis] - l2_time = 1686789347 - [superchains.chains.genesis.l1] - hash = "0x5c13d307623a926cd31415036c8b7fa14572f9dac64528e857a470511fc30771" - number = 17481768 - [superchains.chains.genesis.l2] - hash = "0xf712aa9241cc24369b143cf6dce85f0902a9731e70d66818a3a5845b296c73dd" - number = 0 - [superchains.chains.genesis.system_config] - batcherAddress = "0x5050F69a9786F081509234F1a7F4684b5E5b76C9" - overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" - scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" - gasLimit = 30000000 - [superchains.chains.addresses] - SystemConfigOwner = "0x14536667Cd30e52C0b458BaACcB9faDA7046E056" - ProxyAdminOwner = "0x7bB41C3008B3f03FE483B28b8DB90e19Cf07595c" - Guardian = "0x09f7150D8c019BeF34450d6920f6B3608ceFdAf2" - Challenger = "0x6F8C5bA3F59ea3E76300E3BEcDC231D656017824" - Proposer = "0x642229f238fb9dE03374Be34B0eD8D9De80752c5" - UnsafeBlockSigner = "0xAf6E19BE0F9cE7f8afd49a1824851023A8249e8a" - BatchSubmitter = "0x5050F69a9786F081509234F1a7F4684b5E5b76C9" - AddressManager = "0x8EfB6B5c4767B09Dc9AA6Af4eAA89F749522BaE2" - L1CrossDomainMessengerProxy = "0x866E82a600A1414e583f7F13623F1aC5d58b0Afa" - L1ERC721BridgeProxy = "0x608d94945A64503E642E6370Ec598e519a2C1E53" - L1StandardBridgeProxy = "0x3154Cf16ccdb4C6d922629664174b904d80F2C35" - L2OutputOracleProxy = "0x56315b90c40730925ec5485cf004d835058518A0" - OptimismMintableERC20FactoryProxy = "0x05cc379EBD9B30BbA19C6fA282AB29218EC61D84" - OptimismPortalProxy = "0x49048044D57e1C92A77f79988d21Fa8fAF74E97e" - SystemConfigProxy = "0x73a79Fab69143498Ed3712e519A88a918e1f4072" - ProxyAdmin = "0x0475cBCAebd9CE8AfA5025828d5b98DFb67E059E" - SuperchainConfig = "0x0000000000000000000000000000000000000000" - AnchorStateRegistryProxy = "0x0000000000000000000000000000000000000000" - DelayedWETHProxy = "0x0000000000000000000000000000000000000000" - DisputeGameFactoryProxy = "0x0000000000000000000000000000000000000000" - FaultDisputeGame = "0x0000000000000000000000000000000000000000" - MIPS = "0x0000000000000000000000000000000000000000" - PermissionedDisputeGame = "0x0000000000000000000000000000000000000000" - PreimageOracle = "0x0000000000000000000000000000000000000000" - DAChallengeAddress = "0x0000000000000000000000000000000000000000" - - [[superchains.chains]] - name = "Mode" - chain_id = 34443 - public_rpc = "https://mainnet.mode.network" - sequencer_rpc = "https://mainnet-sequencer.mode.network" - explorer = "https://explorer.mode.network" - superchain_level = 1 - standard_chain_candidate = true - superchain_time = 0 - batch_inbox_addr = "0x24E59d9d3Bd73ccC28Dc54062AF7EF7bFF58Bd67" - canyon_time = 1704992401 - delta_time = 1708560000 - ecotone_time = 1710374401 - fjord_time = 1720627201 - block_time = 2 - seq_window_size = 3600 - data_availability_type = "eth-da" - [superchains.chains.genesis] - l2_time = 1700167583 - [superchains.chains.genesis.l1] - hash = "0xf9b1b22a7ef9d13f063ea467bcb70fb6e9f29698ecb7366a2cdf5af2165cacee" - number = 18586927 - [superchains.chains.genesis.l2] - hash = "0xb0f682e12fc555fd5ce8fce51a59a67d66a5b46be28611a168260a549dac8a9b" - number = 0 - [superchains.chains.genesis.system_config] - batcherAddress = "0x99199a22125034c808ff20f377d91187E8050F2E" - overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" - scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" - gasLimit = 30000000 - [superchains.chains.addresses] - SystemConfigOwner = "0x4a4962275DF8C60a80d3a25faEc5AA7De116A746" - ProxyAdminOwner = "0x5a0Aae59D09fccBdDb6C6CcEB07B7279367C3d2A" - Guardian = "0x09f7150D8c019BeF34450d6920f6B3608ceFdAf2" - Challenger = "0x309Fe2536d01867018D120b40e4676723C53A14C" - Proposer = "0x674F64D64Ddc198db83cd9047dF54BF89cCD0ddB" - UnsafeBlockSigner = "0xa7fA9CA4ac88686A542C0f830d7378eAB4A0278F" - BatchSubmitter = "0x99199a22125034c808ff20f377d91187E8050F2E" - AddressManager = "0x50eF494573f28Cad6B64C31b7a00Cdaa48306e15" - L1CrossDomainMessengerProxy = "0x95bDCA6c8EdEB69C98Bd5bd17660BaCef1298A6f" - L1ERC721BridgeProxy = "0x2901dA832a4D0297FF0691100A8E496626cc626D" - L1StandardBridgeProxy = "0x735aDBbE72226BD52e818E7181953f42E3b0FF21" - L2OutputOracleProxy = "0x4317ba146D4933D889518a3e5E11Fe7a53199b04" - OptimismMintableERC20FactoryProxy = "0x69216395A62dFb243C05EF4F1C27AF8655096a95" - OptimismPortalProxy = "0x8B34b14c7c7123459Cf3076b8Cb929BE097d0C07" - SystemConfigProxy = "0x5e6432F18Bc5d497B1Ab2288a025Fbf9D69E2221" - ProxyAdmin = "0x470d87b1dae09a454A43D1fD772A561a03276aB7" - SuperchainConfig = "0x0000000000000000000000000000000000000000" - AnchorStateRegistryProxy = "0x0000000000000000000000000000000000000000" - DelayedWETHProxy = "0x0000000000000000000000000000000000000000" - DisputeGameFactoryProxy = "0x0000000000000000000000000000000000000000" - FaultDisputeGame = "0x0000000000000000000000000000000000000000" - MIPS = "0x0000000000000000000000000000000000000000" - PermissionedDisputeGame = "0x0000000000000000000000000000000000000000" - PreimageOracle = "0x0000000000000000000000000000000000000000" - DAChallengeAddress = "0x0000000000000000000000000000000000000000" - - [[superchains.chains]] - name = "Zora" - chain_id = 7777777 - public_rpc = "https://rpc.zora.energy" - sequencer_rpc = "https://rpc.zora.energy" - explorer = "https://explorer.zora.energy" - superchain_level = 1 - standard_chain_candidate = true - superchain_time = 0 - batch_inbox_addr = "0x6F54Ca6F6EdE96662024Ffd61BFd18f3f4e34DFf" - canyon_time = 1704992401 - delta_time = 1708560000 - ecotone_time = 1710374401 - fjord_time = 1720627201 - block_time = 2 - seq_window_size = 3600 - data_availability_type = "eth-da" - [superchains.chains.genesis] - l2_time = 1686693839 - [superchains.chains.genesis.l1] - hash = "0xbdbd2847f7aa5f7cd1bd4c9f904057f4ba0b498c7e380199c01d240e3a41a84f" - number = 17473923 - [superchains.chains.genesis.l2] - hash = "0x47555a45a1af8d4728ca337a1e48375a83919b1ea16591e070a07388b7364e29" - number = 0 - [superchains.chains.genesis.system_config] - batcherAddress = "0x625726c858dBF78c0125436C943Bf4b4bE9d9033" - overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" - scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" - gasLimit = 30000000 - [superchains.chains.addresses] - SystemConfigOwner = "0xC72aE5c7cc9a332699305E29F68Be66c73b60542" - ProxyAdminOwner = "0x5a0Aae59D09fccBdDb6C6CcEB07B7279367C3d2A" - Guardian = "0x09f7150D8c019BeF34450d6920f6B3608ceFdAf2" - Challenger = "0xcA4571b1ecBeC86Ea2E660d242c1c29FcB55Dc72" - Proposer = "0x48247032092e7b0ecf5dEF611ad89eaf3fC888Dd" - UnsafeBlockSigner = "0x3Dc8Dfd0709C835cAd15a6A27e089FF4cF4C9228" - BatchSubmitter = "0x625726c858dBF78c0125436C943Bf4b4bE9d9033" - AddressManager = "0xEF8115F2733fb2033a7c756402Fc1deaa56550Ef" - L1CrossDomainMessengerProxy = "0xdC40a14d9abd6F410226f1E6de71aE03441ca506" - L1ERC721BridgeProxy = "0x83A4521A3573Ca87f3a971B169C5A0E1d34481c3" - L1StandardBridgeProxy = "0x3e2Ea9B92B7E48A52296fD261dc26fd995284631" - L2OutputOracleProxy = "0x9E6204F750cD866b299594e2aC9eA824E2e5f95c" - OptimismMintableERC20FactoryProxy = "0xc52BC7344e24e39dF1bf026fe05C4e6E23CfBcFf" - OptimismPortalProxy = "0x1a0ad011913A150f69f6A19DF447A0CfD9551054" - SystemConfigProxy = "0xA3cAB0126d5F504B071b81a3e8A2BBBF17930d86" - ProxyAdmin = "0xD4ef175B9e72cAEe9f1fe7660a6Ec19009903b49" - SuperchainConfig = "0x0000000000000000000000000000000000000000" - AnchorStateRegistryProxy = "0x0000000000000000000000000000000000000000" - DelayedWETHProxy = "0x0000000000000000000000000000000000000000" - DisputeGameFactoryProxy = "0x0000000000000000000000000000000000000000" - FaultDisputeGame = "0x0000000000000000000000000000000000000000" - MIPS = "0x0000000000000000000000000000000000000000" - PermissionedDisputeGame = "0x0000000000000000000000000000000000000000" - PreimageOracle = "0x0000000000000000000000000000000000000000" - DAChallengeAddress = "0x0000000000000000000000000000000000000000" - -[[superchains]] - name = "sepolia" - [superchains.config] - name = "Sepolia" - protocol_versions_addr = "0x79ADD5713B383DAa0a138d3C4780C7A1804a8090" - superchain_config_addr = "0xC2Be75506d5724086DEB7245bd260Cc9753911Be" - [superchains.config.l1] - chain_id = 11155111 - public_rpc = "https://ethereum-sepolia-rpc.publicnode.com" - explorer = "https://sepolia.etherscan.io" - - [[superchains.chains]] - name = "Mode Testnet" - chain_id = 919 - public_rpc = "https://sepolia.mode.network" - sequencer_rpc = "https://sepolia.mode.network" - explorer = "https://sepolia.explorer.mode.network" - superchain_level = 1 - standard_chain_candidate = true - superchain_time = 1703203200 - batch_inbox_addr = "0xcDDaE6148dA1E003C230E4527f9baEdc8a204e7E" - canyon_time = 1703203200 - delta_time = 1703203200 - ecotone_time = 1708534800 - fjord_time = 1716998400 - granite_time = 1723478400 - block_time = 2 - seq_window_size = 3600 - data_availability_type = "eth-da" - [superchains.chains.genesis] - l2_time = 1687867932 - [superchains.chains.genesis.l1] - hash = "0x4370cafe528a1b8f2aaffc578094731daf69ff82fd9edc30d2d842d3763f3410" - number = 3778382 - [superchains.chains.genesis.l2] - hash = "0x13c352562289a88ed33087a51b6b6c859a27709c8555c9def7cb9757c043acad" - number = 0 - [superchains.chains.genesis.system_config] - batcherAddress = "0x4e6BD53883107B063c502dDd49F9600Dc51b3DDc" - overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" - scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" - gasLimit = 30000000 - [superchains.chains.addresses] - SystemConfigOwner = "0x23BA22Dd7923F3a3f2495bB32a6f3c9b9CD1EC6C" - ProxyAdminOwner = "0x1Eb2fFc903729a0F03966B917003800b145F56E2" - Guardian = "0x7a50f00e8D05b95F98fE38d8BeE366a7324dCf7E" - Challenger = "0x45eFFbD799Ab49122eeEAB75B78D9C56A187F9A7" - Proposer = "0xe9e08A478e3a773c1B5D59014A0FDb901e6d1d69" - UnsafeBlockSigner = "0x93A14E6894eEB4FF6a373E1Ad4f498c3a207afe4" - BatchSubmitter = "0x4e6BD53883107B063c502dDd49F9600Dc51b3DDc" - AddressManager = "0x83D45725d6562d8CD717673D6bb4c67C07dC1905" - L1CrossDomainMessengerProxy = "0xc19a60d9E8C27B9A43527c3283B4dd8eDC8bE15C" - L1ERC721BridgeProxy = "0x015a8c2e0a5fEd579dbb05fd290e413Adc6FC24A" - L1StandardBridgeProxy = "0xbC5C679879B2965296756CD959C3C739769995E2" - L2OutputOracleProxy = "0x2634BD65ba27AB63811c74A63118ACb312701Bfa" - OptimismMintableERC20FactoryProxy = "0x00F7ab8c72D32f55cFf15e8901C2F9f2BF29A3C0" - OptimismPortalProxy = "0x320e1580effF37E008F1C92700d1eBa47c1B23fD" - SystemConfigProxy = "0x15cd4f6e0CE3B4832B33cB9c6f6Fe6fc246754c2" - ProxyAdmin = "0xE7413127F29E050Df65ac3FC9335F85bB10091AE" - SuperchainConfig = "0x0000000000000000000000000000000000000000" - AnchorStateRegistryProxy = "0x0000000000000000000000000000000000000000" - DelayedWETHProxy = "0x0000000000000000000000000000000000000000" - DisputeGameFactoryProxy = "0x0000000000000000000000000000000000000000" - FaultDisputeGame = "0x0000000000000000000000000000000000000000" - MIPS = "0x0000000000000000000000000000000000000000" - PermissionedDisputeGame = "0x0000000000000000000000000000000000000000" - PreimageOracle = "0x0000000000000000000000000000000000000000" - DAChallengeAddress = "0x0000000000000000000000000000000000000000" - - [[superchains.chains]] - name = "Metal L2 Testnet" - chain_id = 1740 - public_rpc = "https://testnet.rpc.metall2.com" - sequencer_rpc = "https://testnet.rpc.metall2.com" - explorer = "https://testnet.explorer.metall2.com" - superchain_level = 1 - standard_chain_candidate = true - batch_inbox_addr = "0x24567B64a86A4c966655fba6502a93dFb701E316" - canyon_time = 1708129622 - delta_time = 1708385400 - ecotone_time = 1708534800 - block_time = 2 - seq_window_size = 3600 - data_availability_type = "eth-da" - [superchains.chains.genesis] - l2_time = 1708129620 - [superchains.chains.genesis.l1] - hash = "0x6a10927c70985f75898c48235b620acb2a48e9c777a40022f9dbad1b0c96a9c1" - number = 5304030 - [superchains.chains.genesis.l2] - hash = "0xd24cf8e46b189b0c128dab4e46168520e3a4cdd390b239e8cc1e5abd22a629ae" - number = 0 - [superchains.chains.genesis.system_config] - batcherAddress = "0xdb80Eca386AC72a55510e33CF9CF7533e75916eE" - overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" - scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" - gasLimit = 30000000 - [superchains.chains.addresses] - SystemConfigOwner = "0x23BA22Dd7923F3a3f2495bB32a6f3c9b9CD1EC6C" - ProxyAdminOwner = "0x1Eb2fFc903729a0F03966B917003800b145F56E2" - Guardian = "0x7a50f00e8D05b95F98fE38d8BeE366a7324dCf7E" - Challenger = "0x45eFFbD799Ab49122eeEAB75B78D9C56A187F9A7" - Proposer = "0x0000000000000000000000000000000000000000" - UnsafeBlockSigner = "0x0000000000000000000000000000000000000000" - BatchSubmitter = "0xdb80Eca386AC72a55510e33CF9CF7533e75916eE" - AddressManager = "0x394f844B9A0FC876935d1b0b791D9e94Ad905e8b" - L1CrossDomainMessengerProxy = "0x5D335Aa7d93102110879e3B54985c5F08146091E" - L1ERC721BridgeProxy = "0x5d6cE6917dBeeacF010c96BfFdaBE89e33a30309" - L1StandardBridgeProxy = "0x21530aAdF4DCFb9c477171400E40d4ef615868BE" - L2OutputOracleProxy = "0x75a6B961c8da942Ee03CA641B09C322549f6FA98" - OptimismMintableERC20FactoryProxy = "0x49Ff2C4be882298e8CA7DeCD195c207c42B45F66" - OptimismPortalProxy = "0x01D4dfC994878682811b2980653D03E589f093cB" - SystemConfigProxy = "0x5D63A8Dc2737cE771aa4a6510D063b6Ba2c4f6F2" - ProxyAdmin = "0xF7Bc4b3a78C7Dd8bE9B69B3128EEB0D6776Ce18A" - SuperchainConfig = "0x0000000000000000000000000000000000000000" - AnchorStateRegistryProxy = "0x0000000000000000000000000000000000000000" - DelayedWETHProxy = "0x0000000000000000000000000000000000000000" - DisputeGameFactoryProxy = "0x0000000000000000000000000000000000000000" - FaultDisputeGame = "0x0000000000000000000000000000000000000000" - MIPS = "0x0000000000000000000000000000000000000000" - PermissionedDisputeGame = "0x0000000000000000000000000000000000000000" - PreimageOracle = "0x0000000000000000000000000000000000000000" - DAChallengeAddress = "0x0000000000000000000000000000000000000000" - - [[superchains.chains]] - name = "RACE Testnet" - chain_id = 6806 - public_rpc = "https://racetestnet.io" - sequencer_rpc = "https://racetestnet.io" - explorer = "https://testnet.racescan.io/" - superchain_level = 1 - batch_inbox_addr = "0xff00000000000000000000000000000000006806" - canyon_time = 0 - delta_time = 0 - ecotone_time = 0 - block_time = 2 - seq_window_size = 3600 - data_availability_type = "eth-da" - [superchains.chains.genesis] - l2_time = 1719646560 - [superchains.chains.genesis.l1] - hash = "0x28dd1dd74080560ef0b02f8f1ae31d1be75b01a70a5be6ef22e673cec538770f" - number = 6210400 - [superchains.chains.genesis.l2] - hash = "0x994d67464c3368b8eb6f9770087399486b25d721a1868b95bb37de327b49ab89" - number = 0 - [superchains.chains.genesis.system_config] - batcherAddress = "0x584D61A30C7Ef1E8D547eE02099dADC487f49889" - overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" - scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" - gasLimit = 30000000 - [superchains.chains.addresses] - SystemConfigOwner = "0xE6869aF6c871614df04902870Bb13d4505E1586c" - ProxyAdminOwner = "0xAc78E9B3Aa9373AE4bE2Ba5Bc9F716d7A746A65E" - Guardian = "0xE6869aF6c871614df04902870Bb13d4505E1586c" - Challenger = "0xE6869aF6c871614df04902870Bb13d4505E1586c" - Proposer = "0x5a145E3F466FD6cC095214C700359df7894BaD21" - UnsafeBlockSigner = "0x89eA88ef4AC23f4C7Fdc611Fc9cD1c50DF702C2C" - BatchSubmitter = "0x584D61A30C7Ef1E8D547eE02099dADC487f49889" - AddressManager = "0x1B573Db1000eA419B6dE8eB482C6d394179Bd1A3" - L1CrossDomainMessengerProxy = "0xdaeab17598938A4f27E50AC771249Ad7df12Ea7D" - L1ERC721BridgeProxy = "0xBafb1a6e54e7750aF29489D65888d1c96Dfd66Df" - L1StandardBridgeProxy = "0x289179e9d43A35D47239456251F9c2fdbf9fbeA2" - L2OutputOracleProxy = "0xccac2B8FFc4f778242105F3a9E6B3Ae3F827fC6a" - OptimismMintableERC20FactoryProxy = "0xbd023e7F08AE0274dCEd397D4B6630D697aC738A" - OptimismPortalProxy = "0xF2891fc6819CDd6BD9221874619BB03A6277d72A" - SystemConfigProxy = "0x07e7A3F25aA73dA15bc19B71FEF8f5511342a409" - ProxyAdmin = "0x4a0E8415e3eB85E7393445FD8E588283b62216C8" - SuperchainConfig = "0x1696a64C7F170E46D32088E8eC29193300C35817" - AnchorStateRegistryProxy = "0x0000000000000000000000000000000000000000" - DelayedWETHProxy = "0x0000000000000000000000000000000000000000" - DisputeGameFactoryProxy = "0x0000000000000000000000000000000000000000" - FaultDisputeGame = "0x0000000000000000000000000000000000000000" - MIPS = "0x0000000000000000000000000000000000000000" - PermissionedDisputeGame = "0x0000000000000000000000000000000000000000" - PreimageOracle = "0x0000000000000000000000000000000000000000" - DAChallengeAddress = "0x0000000000000000000000000000000000000000" - - [[superchains.chains]] - name = "Base Sepolia Testnet" - chain_id = 84532 - public_rpc = "https://sepolia.base.org" - sequencer_rpc = "https://sepolia-sequencer.base.org" - explorer = "https://sepolia-explorer.base.org" - superchain_level = 1 - standard_chain_candidate = true - superchain_time = 0 - batch_inbox_addr = "0xfF00000000000000000000000000000000084532" - canyon_time = 1699981200 - delta_time = 1703203200 - ecotone_time = 1708534800 - fjord_time = 1716998400 - granite_time = 1723478400 - block_time = 2 - seq_window_size = 3600 - data_availability_type = "eth-da" - [superchains.chains.genesis] - l2_time = 1695768288 - [superchains.chains.genesis.l1] - hash = "0xcac9a83291d4dec146d6f7f69ab2304f23f5be87b1789119a0c5b1e4482444ed" - number = 4370868 - [superchains.chains.genesis.l2] - hash = "0x0dcc9e089e30b90ddfc55be9a37dd15bc551aeee999d2e2b51414c54eaf934e4" - number = 0 - [superchains.chains.genesis.system_config] - batcherAddress = "0x6CDEbe940BC0F26850285cacA097C11c33103E47" - overhead = "0x0000000000000000000000000000000000000000000000000000000000000834" - scalar = "0x00000000000000000000000000000000000000000000000000000000000f4240" - gasLimit = 25000000 - [superchains.chains.addresses] - SystemConfigOwner = "0x0fe884546476dDd290eC46318785046ef68a0BA9" - ProxyAdminOwner = "0x0fe884546476dDd290eC46318785046ef68a0BA9" - Guardian = "0x7a50f00e8D05b95F98fE38d8BeE366a7324dCf7E" - Challenger = "0xDa3037Ff70Ac92CD867c683BD807e5A484857405" - Proposer = "0x20044a0d104E9e788A0C984A2B7eAe615afD046b" - UnsafeBlockSigner = "0xb830b99c95Ea32300039624Cb567d324D4b1D83C" - BatchSubmitter = "0x6CDEbe940BC0F26850285cacA097C11c33103E47" - AddressManager = "0x709c2B8ef4A9feFc629A8a2C1AF424Dc5BD6ad1B" - L1CrossDomainMessengerProxy = "0xC34855F4De64F1840e5686e64278da901e261f20" - L1ERC721BridgeProxy = "0x21eFD066e581FA55Ef105170Cc04d74386a09190" - L1StandardBridgeProxy = "0xfd0Bf71F60660E2f608ed56e1659C450eB113120" - L2OutputOracleProxy = "0x0000000000000000000000000000000000000000" - OptimismMintableERC20FactoryProxy = "0xb1efB9650aD6d0CC1ed3Ac4a0B7f1D5732696D37" - OptimismPortalProxy = "0x49f53e41452C74589E85cA1677426Ba426459e85" - SystemConfigProxy = "0xf272670eb55e895584501d564AfEB048bEd26194" - ProxyAdmin = "0x0389E59Aa0a41E4A413Ae70f0008e76CAA34b1F3" - SuperchainConfig = "0x0000000000000000000000000000000000000000" - AnchorStateRegistryProxy = "0x4C8BA32A5DAC2A720bb35CeDB51D6B067D104205" - DelayedWETHProxy = "0x7698b262B7a534912c8366dD8a531672deEC634e" - DisputeGameFactoryProxy = "0xd6E6dBf4F7EA0ac412fD8b65ED297e64BB7a06E1" - FaultDisputeGame = "0x8A9bA50a785c3868bEf1FD4924b640A5e0ed54CF" - MIPS = "0xFF760A87E41144b336E29b6D4582427dEBdB6dee" - PermissionedDisputeGame = "0x3f5c770f17A6982d2B3Ac77F6fDC93BFE0330E17" - PreimageOracle = "0x627F825CBd48c4102d36f287be71f4234426b9e4" - DAChallengeAddress = "0x0000000000000000000000000000000000000000" - - [[superchains.chains]] - name = "OP Sepolia Testnet" - chain_id = 11155420 - public_rpc = "https://sepolia.optimism.io" - sequencer_rpc = "https://sepolia-sequencer.optimism.io" - explorer = "https://sepolia-optimistic.etherscan.io" - superchain_level = 2 - superchain_time = 0 - batch_inbox_addr = "0xff00000000000000000000000000000011155420" - canyon_time = 1699981200 - delta_time = 1703203200 - ecotone_time = 1708534800 - fjord_time = 1716998400 - granite_time = 1723478400 - block_time = 2 - seq_window_size = 3600 - data_availability_type = "eth-da" - [superchains.chains.genesis] - l2_time = 1691802540 - [superchains.chains.genesis.l1] - hash = "0x48f520cf4ddaf34c8336e6e490632ea3cf1e5e93b0b2bc6e917557e31845371b" - number = 4071408 - [superchains.chains.genesis.l2] - hash = "0x102de6ffb001480cc9b8b548fd05c34cd4f46ae4aa91759393db90ea0409887d" - number = 0 - [superchains.chains.genesis.system_config] - batcherAddress = "0x8F23BB38F531600e5d8FDDaAEC41F13FaB46E98c" - overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" - scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" - gasLimit = 30000000 - [superchains.chains.addresses] - SystemConfigOwner = "0xfd1D2e729aE8eEe2E146c033bf4400fE75284301" - ProxyAdminOwner = "0x1Eb2fFc903729a0F03966B917003800b145F56E2" - Guardian = "0x7a50f00e8D05b95F98fE38d8BeE366a7324dCf7E" - Challenger = "0xfd1D2e729aE8eEe2E146c033bf4400fE75284301" - Proposer = "0x49277EE36A024120Ee218127354c4a3591dc90A9" - UnsafeBlockSigner = "0x57CACBB0d30b01eb2462e5dC940c161aff3230D3" - BatchSubmitter = "0x8F23BB38F531600e5d8FDDaAEC41F13FaB46E98c" - AddressManager = "0x9bFE9c5609311DF1c011c47642253B78a4f33F4B" - L1CrossDomainMessengerProxy = "0x58Cc85b8D04EA49cC6DBd3CbFFd00B4B8D6cb3ef" - L1ERC721BridgeProxy = "0xd83e03D576d23C9AEab8cC44Fa98d058D2176D1f" - L1StandardBridgeProxy = "0xFBb0621E0B23b5478B630BD55a5f21f67730B0F1" - L2OutputOracleProxy = "0x0000000000000000000000000000000000000000" - OptimismMintableERC20FactoryProxy = "0x868D59fF9710159C2B330Cc0fBDF57144dD7A13b" - OptimismPortalProxy = "0x16Fc5058F25648194471939df75CF27A2fdC48BC" - SystemConfigProxy = "0x034edD2A225f7f429A63E0f1D2084B9E0A93b538" - ProxyAdmin = "0x189aBAAaa82DfC015A588A7dbaD6F13b1D3485Bc" - SuperchainConfig = "0x0000000000000000000000000000000000000000" - AnchorStateRegistryProxy = "0x218CD9489199F321E1177b56385d333c5B598629" - DelayedWETHProxy = "0xF3D833949133e4E4D3551343494b34079598EA5a" - DisputeGameFactoryProxy = "0x05F9613aDB30026FFd634f38e5C4dFd30a197Fa1" - FaultDisputeGame = "0xD5Bc8c45692aada756f2d68f0a2002d6Bf130C42" - MIPS = "0xFF760A87E41144b336E29b6D4582427dEBdB6dee" - PermissionedDisputeGame = "0xBEA4384faCBcf51279962fbCFb8f16F9eD2fe0C6" - PreimageOracle = "0x627F825CBd48c4102d36f287be71f4234426b9e4" - DAChallengeAddress = "0x0000000000000000000000000000000000000000" - - [[superchains.chains]] - name = "Zora Sepolia Testnet" - chain_id = 999999999 - public_rpc = "https://sepolia.rpc.zora.energy" - sequencer_rpc = "https://sepolia.rpc.zora.energy" - explorer = "https://sepolia.explorer.zora.energy" - superchain_level = 1 - standard_chain_candidate = true - superchain_time = 0 - batch_inbox_addr = "0xCd734290E4bd0200dAC631c7D4b9E8a33234e91f" - canyon_time = 1699981200 - delta_time = 1703203200 - ecotone_time = 1708534800 - fjord_time = 1716998400 - granite_time = 1723478400 - block_time = 2 - seq_window_size = 3600 - data_availability_type = "eth-da" - [superchains.chains.genesis] - l2_time = 1698080004 - [superchains.chains.genesis.l1] - hash = "0xf782446a2487d900addb5d466a8597c7c543b59fa9aaa154d413830238f8798a" - number = 4548041 - [superchains.chains.genesis.l2] - hash = "0x8b17d2d52564a5a90079d9c860e1386272579e87b17ea27a3868513f53facd74" - number = 0 - [superchains.chains.genesis.system_config] - batcherAddress = "0x3Cd868E221A3be64B161D596A7482257a99D857f" - overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" - scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" - gasLimit = 30000000 - [superchains.chains.addresses] - SystemConfigOwner = "0x23BA22Dd7923F3a3f2495bB32a6f3c9b9CD1EC6C" - ProxyAdminOwner = "0x1Eb2fFc903729a0F03966B917003800b145F56E2" - Guardian = "0x7a50f00e8D05b95F98fE38d8BeE366a7324dCf7E" - Challenger = "0x45eFFbD799Ab49122eeEAB75B78D9C56A187F9A7" - Proposer = "0xe8326a5839175dE7f467e66D8bB443aa70DA1c3e" - UnsafeBlockSigner = "0x3609513933100689bd1f84782529A99239842344" - BatchSubmitter = "0x3Cd868E221A3be64B161D596A7482257a99D857f" - AddressManager = "0x27c9392144DFcB6dab113F737356C32435cD1D55" - L1CrossDomainMessengerProxy = "0x1bDBC0ae22bEc0c2f08B4dd836944b3E28fe9b7A" - L1ERC721BridgeProxy = "0x16B0a4f451c4CB567703367e587E15Ac108e4311" - L1StandardBridgeProxy = "0x5376f1D543dcbB5BD416c56C189e4cB7399fCcCB" - L2OutputOracleProxy = "0x2615B481Bd3E5A1C0C7Ca3Da1bdc663E8615Ade9" - OptimismMintableERC20FactoryProxy = "0x5F3bdd57f01e88cE2F88f00685D30D6eb51A187c" - OptimismPortalProxy = "0xeffE2C6cA9Ab797D418f0D91eA60807713f3536f" - SystemConfigProxy = "0xB54c7BFC223058773CF9b739cC5bd4095184Fb08" - ProxyAdmin = "0xE17071F4C216Eb189437fbDBCc16Bb79c4efD9c2" - SuperchainConfig = "0x0000000000000000000000000000000000000000" - AnchorStateRegistryProxy = "0x0000000000000000000000000000000000000000" - DelayedWETHProxy = "0x0000000000000000000000000000000000000000" - DisputeGameFactoryProxy = "0x0000000000000000000000000000000000000000" - FaultDisputeGame = "0x0000000000000000000000000000000000000000" - MIPS = "0x0000000000000000000000000000000000000000" - PermissionedDisputeGame = "0x0000000000000000000000000000000000000000" - PreimageOracle = "0x0000000000000000000000000000000000000000" - DAChallengeAddress = "0x0000000000000000000000000000000000000000" - -[[superchains]] - name = "sepolia-dev-0" - [superchains.config] - name = "Sepolia Dev 0" - protocol_versions_addr = "0x252CbE9517F731C618961D890D534183822dcC8d" - superchain_config_addr = "0x02d91Cf852423640d93920BE0CAdceC0E7A00FA7" - [superchains.config.l1] - chain_id = 11155111 - public_rpc = "https://ethereum-sepolia-rpc.publicnode.com" - explorer = "https://sepolia.etherscan.io" - - [[superchains.chains]] - name = "OP Labs Sepolia devnet 0" - chain_id = 11155421 - public_rpc = "" - sequencer_rpc = "" - explorer = "" - superchain_level = 1 - superchain_time = 0 - batch_inbox_addr = "0xFf00000000000000000000000000000011155421" - canyon_time = 0 - delta_time = 0 - ecotone_time = 1706634000 - fjord_time = 1715961600 - granite_time = 1723046400 - block_time = 2 - seq_window_size = 3600 - data_availability_type = "eth-da" - [superchains.chains.genesis] - l2_time = 1706484048 - [superchains.chains.genesis.l1] - hash = "0x5639be97000fec7131a880b19b664cae43f975c773f628a08a9bb658c2a68df0" - number = 5173577 - [superchains.chains.genesis.l2] - hash = "0x027ae1f4f9a441f9c8a01828f3b6d05803a0f524c07e09263264a38b755f804b" - number = 0 - [superchains.chains.genesis.system_config] - batcherAddress = "0x19CC7073150D9f5888f09E0e9016d2a39667df14" - overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc" - scalar = "0x00000000000000000000000000000000000000000000000000000000000a6fe0" - gasLimit = 30000000 - [superchains.chains.addresses] - SystemConfigOwner = "0x8c20c40180751d93E939DDDee3517AE0d1EBeAd2" - ProxyAdminOwner = "0x4377BB0F0103992b31eC12b4d796a8687B8dC8E9" - Guardian = "0x8c20c40180751d93E939DDDee3517AE0d1EBeAd2" - Challenger = "0x8c20c40180751d93E939DDDee3517AE0d1EBeAd2" - Proposer = "0x95014c45078354Ff839f14192228108Eac82E00A" - UnsafeBlockSigner = "0xa95B83e39AA78B00F12fe431865B563793D97AF5" - BatchSubmitter = "0x19CC7073150D9f5888f09E0e9016d2a39667df14" - AddressManager = "0x3eb579b25F6b9547e0073c848389a768FD382296" - L1CrossDomainMessengerProxy = "0x18e72C15FEE4e995454b919EfaA61D8f116F82dd" - L1ERC721BridgeProxy = "0x1bb726658E039E8a9A4ac21A41fE5a0704760461" - L1StandardBridgeProxy = "0x6D8bC564EF04AaF355a10c3eb9b00e349dd077ea" - L2OutputOracleProxy = "0x0000000000000000000000000000000000000000" - OptimismMintableERC20FactoryProxy = "0xA16b8db3b5Cdbaf75158F34034B0537e528E17e2" - OptimismPortalProxy = "0x76114bd29dFcC7a9892240D317E6c7C2A281Ffc6" - SystemConfigProxy = "0xa6b72407e2dc9EBF84b839B69A24C88929cf20F7" - ProxyAdmin = "0x18d890A46A3556e7F36f28C79F6157BC7a59f867" - SuperchainConfig = "0x0000000000000000000000000000000000000000" - AnchorStateRegistryProxy = "0x03b82AE60989863BCEb0BbD442A70568e5AefB85" - DelayedWETHProxy = "0xE99696a028171e31a72828A196C27c2Dd670E1aa" - DisputeGameFactoryProxy = "0x2419423C72998eb1c6c15A235de2f112f8E38efF" - FaultDisputeGame = "0x54416A2E28E8cbC761fbce0C7f107307991282e5" - MIPS = "0xceDE5949A189aC60F41F1385a86DBce7Bd3B1943" - PermissionedDisputeGame = "0x50573970b291726B881b204eD9F3c1D507e504cD" - PreimageOracle = "0xB73342DdD69620e5Ab2Cc604Dad46434C2338025" - DAChallengeAddress = "0x0000000000000000000000000000000000000000" - - [[superchains.chains]] - name = "Base devnet 0" - chain_id = 11763072 - public_rpc = "" - sequencer_rpc = "" - explorer = "" - superchain_level = 1 - superchain_time = 1706634000 - batch_inbox_addr = "0xfF00000000000000000000000000000011763072" - canyon_time = 1698436800 - delta_time = 1706555000 - ecotone_time = 1706634000 - fjord_time = 1715961600 - granite_time = 1723046400 - block_time = 2 - seq_window_size = 3600 - data_availability_type = "eth-da" - [superchains.chains.genesis] - l2_time = 1695433056 - [superchains.chains.genesis.l1] - hash = "0x86252c512dc5bd7201d0532b31d50696ba84344a7cda545e04a98073a8e13d87" - number = 4344216 - [superchains.chains.genesis.l2] - hash = "0x1ab91449a7c65b8cd6c06f13e2e7ea2d10b6f9cbf5def79f362f2e7e501d2928" - number = 0 - [superchains.chains.genesis.system_config] - batcherAddress = "0x212dD524932bC43478688F91045F2682913ad8EE" - overhead = "0x0000000000000000000000000000000000000000000000000000000000000834" - scalar = "0x00000000000000000000000000000000000000000000000000000000000f4240" - gasLimit = 25000000 - [superchains.chains.addresses] - SystemConfigOwner = "0xAf6E0E871f38c7B653700F7CbAEDafaa2784D430" - ProxyAdminOwner = "0xAf6E0E871f38c7B653700F7CbAEDafaa2784D430" - Guardian = "0x4F43c7422a9b2AC4BC6145Bd4eE206EA73cF8266" - Challenger = "0x5a533AaAC6cd81605b301a1077BC393A94658B6D" - Proposer = "0xBcB04FC753D36dcEeBe9Df7E18E23c46D1fcEA3c" - UnsafeBlockSigner = "0xfd7bc3C58Fe4D4296F11F7843ebbA84D729A24B9" - BatchSubmitter = "0x212dD524932bC43478688F91045F2682913ad8EE" - AddressManager = "0x882a60911d00867Fe4ea632C479cc48e583A8D69" - L1CrossDomainMessengerProxy = "0x2cbD403d5BA3949D24ee4dF57805eaC612C2662f" - L1ERC721BridgeProxy = "0xc3016ED03E087d092d576B585F5222fFD9cadc10" - L1StandardBridgeProxy = "0x5638e55db5Fcf7A58df525F1098E8569C8DbA80c" - L2OutputOracleProxy = "0xB5901509329307E3f910f333Fa9C4B4A8EE7CE1A" - OptimismMintableERC20FactoryProxy = "0xEAa11178375e6B1078d815d6F9F85cBbb69b09Cd" - OptimismPortalProxy = "0x579c82A835B884336B632eeBeCC78FA08D3291Ec" - SystemConfigProxy = "0x7F67DC4959cb3E532B10A99F41bDD906C46FdFdE" - ProxyAdmin = "0xC5aE9023bFA79124ffA50169E1423E733D0166f1" - SuperchainConfig = "0x0000000000000000000000000000000000000000" - AnchorStateRegistryProxy = "0x0000000000000000000000000000000000000000" - DelayedWETHProxy = "0x0000000000000000000000000000000000000000" - DisputeGameFactoryProxy = "0x0000000000000000000000000000000000000000" - FaultDisputeGame = "0x0000000000000000000000000000000000000000" - MIPS = "0x0000000000000000000000000000000000000000" - PermissionedDisputeGame = "0x0000000000000000000000000000000000000000" - PreimageOracle = "0x0000000000000000000000000000000000000000" - DAChallengeAddress = "0x0000000000000000000000000000000000000000" From 8becbf4cbabc7226a8af699389f8439e525edd1f Mon Sep 17 00:00:00 2001 From: zeever Sudo User Date: Mon, 23 Sep 2024 08:23:28 +0000 Subject: [PATCH 6/7] binary testnet added --- chainList.json | 18 +++++ chainList.toml | 13 ++++ superchain/configs/configs.json | 69 ++++++++++++++++++ superchain/configs/sepolia/tbn.toml | 60 +++++++++++++++ superchain/extra/addresses/addresses.json | 24 ++++++ ...bd2d38018c9d01aa541aaa28017f9878a2b.bin.gz | Bin 0 -> 4463 bytes ...3cb00553829174f81845301d49fbe5de697.bin.gz | Bin 0 -> 992 bytes ...99f168c5bd1deccf8d139eeaaa1a3a51abf.bin.gz | Bin 0 -> 1011 bytes ...db7b67fec6a3a09cb78467b084f3c713341.bin.gz | Bin 0 -> 4121 bytes ...c8f4076a9741f54be98c68961b1dcb43bbb.bin.gz | Bin 0 -> 7415 bytes superchain/extra/genesis/sepolia/tbn.json.gz | Bin 0 -> 11458 bytes .../validation-inputs/625/deploy-config.json | 67 +++++++++++++++++ .../genesis/validation-inputs/625/meta.toml | 4 + 13 files changed, 255 insertions(+) create mode 100644 superchain/configs/sepolia/tbn.toml create mode 100755 superchain/extra/bytecodes/0x94667a322c15c111fb5ab92055d70bd2d38018c9d01aa541aaa28017f9878a2b.bin.gz create mode 100755 superchain/extra/bytecodes/0x98edc8924d9030a8ac5b09cb5bfe83cb00553829174f81845301d49fbe5de697.bin.gz create mode 100755 superchain/extra/bytecodes/0x9f7e476a914b70623296634b4ce9899f168c5bd1deccf8d139eeaaa1a3a51abf.bin.gz create mode 100755 superchain/extra/bytecodes/0xfdb3c921ea82bdcf69d4f125bf624db7b67fec6a3a09cb78467b084f3c713341.bin.gz create mode 100755 superchain/extra/bytecodes/0xff3ae16adf85b8de83a7ba37794c9c8f4076a9741f54be98c68961b1dcb43bbb.bin.gz create mode 100755 superchain/extra/genesis/sepolia/tbn.json.gz create mode 100755 validation/genesis/validation-inputs/625/deploy-config.json create mode 100755 validation/genesis/validation-inputs/625/meta.toml diff --git a/chainList.json b/chainList.json index 4be8dda65f..cf24b1e69c 100644 --- a/chainList.json +++ b/chainList.json @@ -289,6 +289,24 @@ "chain": "sepolia" } }, + { + "name": "Binary Sepolia", + "identifier": "sepolia/tbn", + "chainId": 625, + "rpc": [ + "https://rpc.testnet.thebinaryholdings.com" + ], + "explorers": [ + "https://explorer.sepolia.thebinaryholdings.com" + ], + "superchainLevel": 0, + "dataAvailabilityType": "eth-da", + "parent": { + "type": "L2", + "chain": "sepolia" + }, + "gasPayingToken": "0x46d878bf7BF62Ec542953CB89Ac0bF58d991181e" + }, { "name": "World Chain Sepolia Testnet", "identifier": "sepolia/worldchain", diff --git a/chainList.toml b/chainList.toml index 1e5e7030a4..72a16f653a 100644 --- a/chainList.toml +++ b/chainList.toml @@ -203,6 +203,19 @@ type = "L2" chain = "sepolia" +[[chains]] + name = "Binary Sepolia" + identifier = "sepolia/tbn" + chain_id = 625 + rpc = ["https://rpc.testnet.thebinaryholdings.com"] + explorers = ["https://explorer.sepolia.thebinaryholdings.com"] + superchain_level = 0 + data_availability_type = "eth-da" + gas_paying_token = "0x46d878bf7BF62Ec542953CB89Ac0bF58d991181e" + [chains.parent] + type = "L2" + chain = "sepolia" + [[chains]] name = "World Chain Sepolia Testnet" identifier = "sepolia/worldchain" diff --git a/superchain/configs/configs.json b/superchain/configs/configs.json index 75d4a39dc5..7a7fe16f9c 100644 --- a/superchain/configs/configs.json +++ b/superchain/configs/configs.json @@ -740,6 +740,75 @@ "SuperchainConfigAddr": "0xC2Be75506d5724086DEB7245bd260Cc9753911Be" }, "chains": [ + { + "Name": "Binary Sepolia", + "l2_chain_id": 625, + "PublicRPC": "https://rpc.testnet.thebinaryholdings.com", + "SequencerRPC": "https://sequencer.rpc.bnry.testnet.zeeve.net", + "Explorer": "https://explorer.sepolia.thebinaryholdings.com", + "SuperchainLevel": 0, + "StandardChainCandidate": false, + "SuperchainTime": null, + "batch_inbox_address": "0xFf00000000000000000000000000000000042069", + "Superchain": "sepolia", + "Chain": "tbn", + "canyon_time": 0, + "delta_time": 0, + "ecotone_time": 0, + "fjord_time": 1723204838, + "granite_time": 1723545055, + "block_time": 2, + "seq_window_size": 3600, + "max_sequencer_drift": 600, + "DataAvailabilityType": "eth-da", + "optimism": { + "eip1559Elasticity": 6, + "eip1559Denominator": 50, + "eip1559DenominatorCanyon": 250 + }, + "GasPayingToken": "0x46d878bf7BF62Ec542953CB89Ac0bF58d991181e", + "genesis": { + "l1": { + "hash": "0x8d457519705ad17cf812d7cd4cfe5726eca8249f9e5f40a1d19992b07c2521ce", + "number": 6092340 + }, + "l2": { + "hash": "0xf1c38d92222758e1ea0c9c7ae1f7f2dfd0e3e747609f1c2d5a41ecfc5e84aba9", + "number": 0 + }, + "l2_time": 1718195040, + "system_config": { + "batcherAddr": "0x9CF89F8cB7cC94C579426f967d9517cd2e9adf29", + "overhead": "0x0000000000000000000000000000000000000000000000000000000000000000", + "scalar": "0x010000000000000000000000000000000000000000000000000c5fc500000558", + "gasLimit": 30000000 + } + }, + "Addresses": { + "AddressManager": "0xd1d82d6FC94962fe25912C181375352D4A10c6f0", + "AnchorStateRegistryProxy": "0xb86eC23019C6c3f2FbC38502D26b7009d2A300Be", + "BatchSubmitter": "0x9CF89F8cB7cC94C579426f967d9517cd2e9adf29", + "Challenger": "0xD7E60cd8fBeA5142a207042c477e1359Df5FA688", + "DelayedWETHProxy": "0x017e8A21e37AE4bFC482170656B1eBF8390BF880", + "DisputeGameFactoryProxy": "0x096b38bDC80B5BF5B5Fb4e1A75Ae38BDa520474A", + "Guardian": "0xD7E60cd8fBeA5142a207042c477e1359Df5FA688", + "L1CrossDomainMessengerProxy": "0x33Dc556A5df0B8998dC2640c78E531Ae1dB7925d", + "L1ERC721BridgeProxy": "0x7c95EebEA6f68875b4093D9c2211Fd26067a808F", + "L1StandardBridgeProxy": "0x3B78C3B41b3e3fC6bdf0bD3060C9E2471401C098", + "L2OutputOracleProxy": "0xF3699f96cBdD3868B64352669805D96d1Fb6431d", + "MIPS": "0xb51FFE0a519291Cbc0080A4F497A2bb4ac0A1C04", + "OptimismMintableERC20FactoryProxy": "0xD47e937d602FFba8597b4F042c7A49E1149392fC", + "OptimismPortalProxy": "0xFBEd910ca54F013bfeA67Bd4DC836263bdd0b46C", + "PreimageOracle": "0x029E58272e3B5f7B69AA4455473FcC8C8B8DEAC3", + "Proposer": "0x6087Ec0371C2950d018ec97D8A1573d412DFbDBE", + "ProxyAdmin": "0xF42CfF60b92a151911D99F3Ed36ba1266511fd43", + "ProxyAdminOwner": "0x5A11a7a6ca68819C601A4136BFbDFBa26D5f043e", + "SuperchainConfig": "0x981A2D45d870BD5E6B011907650fE86b89DCaBc3", + "SystemConfigOwner": "0xD7E60cd8fBeA5142a207042c477e1359Df5FA688", + "SystemConfigProxy": "0x1a6D0312FaaaCa2BF818660F164450176C6205C9", + "UnsafeBlockSigner": "0x0F68fC933D50f719aBfBD680f56C22277e2f307c" + } + }, { "Name": "Mode Testnet", "l2_chain_id": 919, diff --git a/superchain/configs/sepolia/tbn.toml b/superchain/configs/sepolia/tbn.toml new file mode 100644 index 0000000000..ebbdceca05 --- /dev/null +++ b/superchain/configs/sepolia/tbn.toml @@ -0,0 +1,60 @@ +name = "Binary Sepolia" +chain_id = 625 +public_rpc = "https://rpc.testnet.thebinaryholdings.com" +sequencer_rpc = "https://sequencer.rpc.bnry.testnet.zeeve.net" +explorer = "https://explorer.sepolia.thebinaryholdings.com" +superchain_level = 0 +batch_inbox_addr = "0xFf00000000000000000000000000000000042069" +canyon_time = 0 # Thu 1 Jan 1970 00:00:00 UTC +delta_time = 0 # Thu 1 Jan 1970 00:00:00 UTC +ecotone_time = 0 # Thu 1 Jan 1970 00:00:00 UTC +fjord_time = 1723204838 #Saturday June 8 2024 10:47:18 AM UTC +granite_time = 1723545055 #Monday June 12 2024 1:57:35 PM UTC +block_time = 2 +seq_window_size = 3600 +max_sequencer_drift = 600 +data_availability_type = "eth-da" +gas_paying_token = "0x46d878bf7BF62Ec542953CB89Ac0bF58d991181e" + +[optimism] + eip1559_elasticity = 6 + eip1559_denominator = 50 + eip1559_denominator_canyon = 250 + +[genesis] + l2_time = 1718195040 + [genesis.l1] + hash = "0x8d457519705ad17cf812d7cd4cfe5726eca8249f9e5f40a1d19992b07c2521ce" + number = 6092340 + [genesis.l2] + hash = "0xf1c38d92222758e1ea0c9c7ae1f7f2dfd0e3e747609f1c2d5a41ecfc5e84aba9" + number = 0 + [genesis.system_config] + batcherAddress = "0x9CF89F8cB7cC94C579426f967d9517cd2e9adf29" + overhead = "0x0000000000000000000000000000000000000000000000000000000000000000" + scalar = "0x010000000000000000000000000000000000000000000000000c5fc500000558" + gasLimit = 30000000 + +[addresses] + SystemConfigOwner = "0xD7E60cd8fBeA5142a207042c477e1359Df5FA688" + ProxyAdminOwner = "0x5A11a7a6ca68819C601A4136BFbDFBa26D5f043e" + Guardian = "0xD7E60cd8fBeA5142a207042c477e1359Df5FA688" + Challenger = "0xD7E60cd8fBeA5142a207042c477e1359Df5FA688" + Proposer = "0x6087Ec0371C2950d018ec97D8A1573d412DFbDBE" + UnsafeBlockSigner = "0x0F68fC933D50f719aBfBD680f56C22277e2f307c" + BatchSubmitter = "0x9CF89F8cB7cC94C579426f967d9517cd2e9adf29" + AddressManager = "0xd1d82d6FC94962fe25912C181375352D4A10c6f0" + L1CrossDomainMessengerProxy = "0x33Dc556A5df0B8998dC2640c78E531Ae1dB7925d" + L1ERC721BridgeProxy = "0x7c95EebEA6f68875b4093D9c2211Fd26067a808F" + L1StandardBridgeProxy = "0x3B78C3B41b3e3fC6bdf0bD3060C9E2471401C098" + L2OutputOracleProxy = "0xF3699f96cBdD3868B64352669805D96d1Fb6431d" + OptimismMintableERC20FactoryProxy = "0xD47e937d602FFba8597b4F042c7A49E1149392fC" + OptimismPortalProxy = "0xFBEd910ca54F013bfeA67Bd4DC836263bdd0b46C" + SystemConfigProxy = "0x1a6D0312FaaaCa2BF818660F164450176C6205C9" + ProxyAdmin = "0xF42CfF60b92a151911D99F3Ed36ba1266511fd43" + SuperchainConfig = "0x981A2D45d870BD5E6B011907650fE86b89DCaBc3" + AnchorStateRegistryProxy = "0xb86eC23019C6c3f2FbC38502D26b7009d2A300Be" + DelayedWETHProxy = "0x017e8A21e37AE4bFC482170656B1eBF8390BF880" + DisputeGameFactoryProxy = "0x096b38bDC80B5BF5B5Fb4e1A75Ae38BDa520474A" + MIPS = "0xb51FFE0a519291Cbc0080A4F497A2bb4ac0A1C04" + PreimageOracle = "0x029E58272e3B5f7B69AA4455473FcC8C8B8DEAC3" diff --git a/superchain/extra/addresses/addresses.json b/superchain/extra/addresses/addresses.json index a0b96bed84..0b97f07aee 100644 --- a/superchain/extra/addresses/addresses.json +++ b/superchain/extra/addresses/addresses.json @@ -271,6 +271,30 @@ "SystemConfigProxy": "0x7aC7e5989EaC278B7BbfeF560871a2026baD472c", "UnsafeBlockSigner": "0xDbad225D1C0DaBc27f6a9d250dBb136413C0DFb4" }, + "625": { + "AddressManager": "0xd1d82d6FC94962fe25912C181375352D4A10c6f0", + "AnchorStateRegistryProxy": "0xb86eC23019C6c3f2FbC38502D26b7009d2A300Be", + "BatchSubmitter": "0x9CF89F8cB7cC94C579426f967d9517cd2e9adf29", + "Challenger": "0xD7E60cd8fBeA5142a207042c477e1359Df5FA688", + "DelayedWETHProxy": "0x017e8A21e37AE4bFC482170656B1eBF8390BF880", + "DisputeGameFactoryProxy": "0x096b38bDC80B5BF5B5Fb4e1A75Ae38BDa520474A", + "Guardian": "0xD7E60cd8fBeA5142a207042c477e1359Df5FA688", + "L1CrossDomainMessengerProxy": "0x33Dc556A5df0B8998dC2640c78E531Ae1dB7925d", + "L1ERC721BridgeProxy": "0x7c95EebEA6f68875b4093D9c2211Fd26067a808F", + "L1StandardBridgeProxy": "0x3B78C3B41b3e3fC6bdf0bD3060C9E2471401C098", + "L2OutputOracleProxy": "0xF3699f96cBdD3868B64352669805D96d1Fb6431d", + "MIPS": "0xb51FFE0a519291Cbc0080A4F497A2bb4ac0A1C04", + "OptimismMintableERC20FactoryProxy": "0xD47e937d602FFba8597b4F042c7A49E1149392fC", + "OptimismPortalProxy": "0xFBEd910ca54F013bfeA67Bd4DC836263bdd0b46C", + "PreimageOracle": "0x029E58272e3B5f7B69AA4455473FcC8C8B8DEAC3", + "Proposer": "0x6087Ec0371C2950d018ec97D8A1573d412DFbDBE", + "ProxyAdmin": "0xF42CfF60b92a151911D99F3Ed36ba1266511fd43", + "ProxyAdminOwner": "0x5A11a7a6ca68819C601A4136BFbDFBa26D5f043e", + "SuperchainConfig": "0x981A2D45d870BD5E6B011907650fE86b89DCaBc3", + "SystemConfigOwner": "0xD7E60cd8fBeA5142a207042c477e1359Df5FA688", + "SystemConfigProxy": "0x1a6D0312FaaaCa2BF818660F164450176C6205C9", + "UnsafeBlockSigner": "0x0F68fC933D50f719aBfBD680f56C22277e2f307c" + }, "6805": { "AddressManager": "0x3d2BdE87466Cae97011702D2C305fd40EEBbbF0a", "BatchSubmitter": "0x8CDa8351236199AF7532baD53D683Ddd9B275d89", diff --git a/superchain/extra/bytecodes/0x94667a322c15c111fb5ab92055d70bd2d38018c9d01aa541aaa28017f9878a2b.bin.gz b/superchain/extra/bytecodes/0x94667a322c15c111fb5ab92055d70bd2d38018c9d01aa541aaa28017f9878a2b.bin.gz new file mode 100755 index 0000000000000000000000000000000000000000..08a19cd38f69ca32ea705691fafcee0b202833b7 GIT binary patch literal 4463 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 Bu`2)o literal 0 HcmV?d00001 diff --git a/superchain/extra/bytecodes/0x98edc8924d9030a8ac5b09cb5bfe83cb00553829174f81845301d49fbe5de697.bin.gz b/superchain/extra/bytecodes/0x98edc8924d9030a8ac5b09cb5bfe83cb00553829174f81845301d49fbe5de697.bin.gz new file mode 100755 index 0000000000000000000000000000000000000000..1df9908224a3e2f7f94bbd9d00631a84b1721b96 GIT binary patch literal 992 zcmV<610Vb!iwFP!00002|D04^XdKlSzc>4l{Qp|B!QI86k}K^)K&Wj}>qp&oZPbR6 z%H2zx!OY7!?oRAtzRd1YgN40!cKe}%&TJ|a6*Qt^^g)FZf@nphSgTMaAo!prLLn$B z)#6*M+?iyfHqBbk)0xBX{Lb&5`?~`Y(gMQUV@UEQkXvE?2AQqieWTrmq{j@>IMTE! zvtKOS;>MBYOqrcKH*s?u>8mCXxn#-g2Dg17j-+JD>|JNSx+;!j&Xn2yrF}e(94GN^7XEbo$9%_4t5@VVeW&XGAu}E3K!Q1*Gnn^ zjB0@NLhf$?`*(HrMWkOF775C~uas%G#zUGyT1bfa6y>d(w{6}^E+0zpKnapFo{P~f zhR;g->Z}Hk{s7|olt|7jW5(*3<7Lty{x;;qGQm5mLoQ43kp^V9YG!GRY)Yww!*^4x2Sza(a^ zu{w@FJ>BxiyPk4G0Mwl--#*`Wa`wa4XN<$wy-_;Z8k-q^{;A!!6?g3W{_6L>?Y!e> z)lg1%LrZ8sgl3OT);t%Rn~jxaOaX1&N>y6|Ll;a8UBKvG!wO+!g9+q6F3Ev(2DBbo z38_Oz2F}+w=P3z9#W7sae)2eUw8O3xO*;B{r5uq00<21RV)!w`0`R!SxyvO+{&$7` z+wxEU4Pt)C&avVsE7&7Bc5i>L&IAATb+JL)X5)4?KbE&I^_TBIs8Vct)37+#OO+X5 ziaG*_(jHidUHi@Y!V0@Dt;W2pZuF`iMqIDqnms%^>p_@ebFX2oZuY3$k&p?DOfSFt zf%E?7`(_G=+?fKhWN|-qlgh}d0AeW>OJL+j6PP+g70n#3P=^YNk+X)Sv<)IlroM~H z5lV%{p@Wt$t{?Nsnp>m5XwCCSF(rUtvsVFw@0?=pI!=F92d?O`%?#nsOPV8cSG}%x}DtqtjHjO{%%%*~icw#bxgk5zOGHZ@Xo%reJ>sVprA|v zne52I3g!7J#eq=`kbcBF7pnifq<#+Tt~Lb;t|?u-rd=8j844LLp+1l(ZrreG!$xx9 zQrrlgAUWZC7#lQ0RclEVf%JqBFOWoXqKX+?!n{@_HR@kY=Bffmmz!Kr;K`5IMV~kw z2n3wps+^h&Msmm$HD$ZwNvxZ*Ad@XNezfdMWb ztQ)_+l!1h{^B*t_$jGd#c+C~9n7$M+m+}r(qTI_CKY6wJ z^W5|=*BB4>zWiBB`}EhR-Z=eha{5Zq`usC*H9qpbue=BV^`?rq&FnaKpo_4FbxQr>FwW(A!Co$S? zVYD4%6Q+n@{dNn;B`(Q@Oct~sS&FFr2YSy|48urEAS!{;_jI0o16o_)t~5=#`bDN) zo(2M}OuH~TZ3+P25QgCy66?D!GJiM!H-CMY?{{*nFvLcj!5rJ#vrV7F{OxFGeU8J1 z9XtPM-Z?*CLH?jjvF;~R7=~V|%mP!?noonn_i>3I#?he$a|34g_NgSc#S~ z7BR(SB`{IkwQcONRdYx$P{NQ*n%)u`ZJ4@xTMc2I7`6cGwhEU&L*3o0Hg( z`G1PdONs{dOi@;R#k7}IN)O6QDah!sNZt8yfME8+rg-jP^%JbjPAP8dLn-`g0SHyd hvPQ)GYbrM~)NkKI8k@*ve+K{n|NrmlPQcCw008WN`k?>- literal 0 HcmV?d00001 diff --git a/superchain/extra/bytecodes/0xfdb3c921ea82bdcf69d4f125bf624db7b67fec6a3a09cb78467b084f3c713341.bin.gz b/superchain/extra/bytecodes/0xfdb3c921ea82bdcf69d4f125bf624db7b67fec6a3a09cb78467b084f3c713341.bin.gz new file mode 100755 index 0000000000000000000000000000000000000000..8f0268e1f91908d30840fac753be3d0eb6ce641b GIT binary patch literal 4121 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 literal 0 HcmV?d00001 diff --git a/superchain/extra/bytecodes/0xff3ae16adf85b8de83a7ba37794c9c8f4076a9741f54be98c68961b1dcb43bbb.bin.gz b/superchain/extra/bytecodes/0xff3ae16adf85b8de83a7ba37794c9c8f4076a9741f54be98c68961b1dcb43bbb.bin.gz new file mode 100755 index 0000000000000000000000000000000000000000..be199b3c743a8d91af885207b5371afe1a6b5700 GIT binary patch literal 7415 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 literal 0 HcmV?d00001 diff --git a/superchain/extra/genesis/sepolia/tbn.json.gz b/superchain/extra/genesis/sepolia/tbn.json.gz new file mode 100755 index 0000000000000000000000000000000000000000..40797d1b6b332cc13f060b8d775ee2a97aac027e GIT binary patch literal 11458 zcma)C3s{n8`}frOG&h%(r}a4(uFQWr%M;?NFI!e>Zdr=3>71V!? zEwNg;X5unWDC$?uNKN_DloZn?AtfoHA}Wgi`+22WS8djHalO5~&-)zj-{HQ|;_z%8 z^iOZ{>4R-78$SJ%g6?+f3isFEUXHOY=?ry*W+)|8{P^-j#j^&B$wc}@gGS1X8`-ex z>aCJ}4vC8I=;{XYaK=Q|#KT34CMVdFQW-%LoiJ)KskYEOe0cZ(v%OkVz#Jd6sD`)Z zcHygNj+3-5rmIHj)iusOKyXctym`}j5mO^BoeY^AW71X3$yp*sY!nkCrE#3nL1&>T zE=$%o1YbF|hz>1Sp>#ff=+>Z&B|+cO3zksX zvOd%3%CnT;O0V5xqMnc0%6Y-qJ%)Q#yC|^g=_i(9W-Gch9owCKw=-()k&@ z9tNW~ILLp2(LWLLPV{8%eerO?k}%GX$9kO4=hmh^j-GMydoN{dE3}K@#D$)PK4GSR zcbg}_5`C5wAZ_1X)aY=A1LMeGnrmU2FxDQp75&5Qf+Zs2il0lk+dl}8ZYc=obQCod zlbr+(@<%YZD@+mw9)J~OQ#xy*t2kJ}^M`)dZ%4m>#8o(QQo5{qfGGCMmOToF^;<)` z5Kde!>{%Lg0{i6)E3Jc0UOcSw?OFDJbwrOLJ3nu0SgoCK^oldIgTZ>C9W3}VbOLM7 zg~PfBoxFIch6dcrjVH5uiS*pY_do9?iVn5ID_NAzFnA>#UV&8?!7H!<%`omO4|Ojz zoXmRhO-livJM+lPPwHbP%j3?%PvAiVfgHU=ral z2|9;;md=T6brXIX#Fl+>_nH&}*-4l?;3VWlHx|#uOPx2LIWh4~L-CV`nKFYW2chklgI`Q_k8?69 z`m8}&&)C1KrDF}{QvZFOFl`l)?V=*;-@*$&9)dlnhV$*Ob(@JU+_iC?lZq_Y3`vNM z^)JsB2fL9;WKjUazga`R{SrEQ`X?Im5 zr9(x(yga?4Wryk_0eDd2XVJNJT(xc>z0svQt>~UNNq#D*f?em^=M@u>ZtohXHoR3B z9T`GsbXXOT7gD>NZN=ZoaoJOUwy`L@I9nZ8dY`kh^WhecNW5)mxzId4m}cp9u~?d^ zDz4;_D)%|8;?|Td>72A`5{sfPNyk*&@CU5U&0F!jdwrv{-zGRtLmi$8iJo7DsRo08 zRVa#;^BPIY-^0&E(zhwLJe)8wyb+^%cSD;B|5W;Z6SuYUkDaQr{W4co>}sn^F%8AG z1iGbcVBX}6{gDkCjsE`zkFh2u>V<>t8OP;H#|y?bw*}x?_&`tGsN;^$M4jos z=LUD(h`m%k#29~C`eb(K7;{3Zj`STViL_pAC5-8c>a$KSBCk=#3h@U{6@+Z_+m0tI z%Y#-a?<5?$Sj7xzG~F=Pws)YO7fc_K6^su5QLQeO+Hc&=FeY59myX$Iji27<_kKv? zp7TdoRGZ5E@Ael(Jn0xLzE~lRT`ldr@xGXvK`XN9m&=)i#^236d-Kg65;;-Hi{+YU zl&Zwh3Z@rh@V3&v>%_>)o|3My?Wy8*UO!8V+3fDK9R&6E9nP%qdUb5)IpHv4+<#zM z>W%`Nnu(N9+wiukgcbItV|CK_$9asLqpXkWMrcMMiLQt2+(;XjT12vyX#@4b0PPs!@Yz| zL5VVYLej=CW`~QQ)7t98kzN{NHD0n;(KkvI{7^F%=QT5w8|By-ucCBymp}EyeHEBm zoVM~({#jM5oZHwuzgIf;Qxn6un%@^aG3=^YU4>UePl}=sTq_UTxjpdx^4a%ZKU{B) z^ttuTKtQJWW2&{c5gG3Vw$7Q|qK4FI}UAxjFZJb!xKpaKlD_ zedMfT)U2CR7CMV`FI&&{Td#A*W!+Hf-+6Gyz$)Y)xW$g3T4xu!!{NJ>H3lX5w{4 z9>aUj)@SF}enj&zd5`z&(K)1hw+w8*4gS%%c+K_0@r$<6d;l=rJ~{q@7` zr*84T3Dz?*c@ItRZ`Y9!`+QZ3WjJ@L<$F0xPT%qU+^NjDIp}s(r1(Pnn|Ak=jYp$>IvdvyU;5Q1b$7MQ z#76w)l}4|g&eS7X<)WOjuvy;Y8@!XcFPXVhn-}KL4DXH5ieQy_Ut_(lo~>ImV|h;5 zu&$BNEvdVGmbYoAPK|xCSX?^@_jhM`chnl-BHDG0*7fP6WX0a%UwfkCy>(Vn5JZ3! zLZU}M#f76=;}nv}qowG3pMm8ZO-ky1HWQcKtz)F(>88AAljC?-FGUib$a99>=RK&!F^X5Jk|_HMDZtuwLVv~T+DhvttIcl)f9x|c8YKC%_N zxNew@i;(M~2u0naMnd%w*3CnUz0dqdx8}A1ZhKKu_ZdB0BfJ*o>wXmm6;<5gKbiUp z9hg9^gUut#$z3sbSV4{3Jkw|qY;l~0J9Rr2`(>=f-mY?e6#NR(tfcOxHx$%_{qK02 z4(isd0W8g)jmus;!^k)}sr$!wyj?Tq<60Bl6+4$F1vShv^7@@6SjeI4)D*)xyxd?S zj7qU^SA4xBr|bg*Bf&d*DWPx*0hzi8cO7PPaM@qZG7?y^1gUR2)mPy-br{_oeRqYq zFsXarNkHvVcIB&$-UMe9PJ7LCQjAyWq+}@drywuBcH&KKUz>&s0_fNrbP`zH*Nr@F zd5t076rRSP>T2KXo`67cF=h!mry&~XhCj8X-8<*IE8=0}F4;jipH;NAO*FeCrzc55Kenijuc2t*hp0|z(t-S2g9siPRK%#Z8V zY_Q9rb*{A7X#gJghAQIyU#lk*A>uy^;kl;&%T+T(;*- zqtbIM0YmXv|M}(sDJXc0pzF}Y;k;nC97h1AgN3*2hx!O7h=oX37U25JW*RkLA9=ct z0xhOST>=zv0bU%^HL?wd_)7pJ!Bd+4Y!x1^yx*_Ny&B8K`=yk z-{ykh7Mp(F&x*DTAP<_|eDC>y3N5PvC1kHPW7890maHjqLtFyffY9!hrH29Gy}oC= zeuRTUoocxx8aUz9B5cRBB&o$P)dE;c%j?-HUBt_{yVFM{>?7h`HJ~V?1RzKO_=RlT zJv|a8tEL#eqevguvl)w&HFigFwbKr%_;{f^_2hgU2V&&t&Rgs9&eBQ#7 zOfk->g*r7^b(n|gsQu*p=Wl}cYdhWfu>lgb?tDMp8bBIA?))cj^&$cosQHr9I!JLg zT{4uQ^VdrDb8!WhN5R|)JcdLBl!6GPuexC7lZ^sN3Ww5sX(|x!%tCZWg$oiV1i`zh zI02F{P(Fl14oCais9MIL#VecZKcFR9q=A(;A{a(oHH%A;Q4Gh@yG6`8rSs z3Kzr$Fi~Vc?i@=BN;N=cCg{SHFk6)+bq}w`$iMV6gDFS5DeXT~(K3xtf|UvSS`UTe zh+lwC&A{68tESfuq#rC2;HDo$gm(<0NXQ-yM#DE zQIAkI0g>|Hf4Vgl=U8unQ8YIc8ldIRB@*c5Ep$~&CHYH|x&t>&K}K$Werj)@`|39) z5->lsp@CL(_OWXrk}5K+jfMuWkG`Drgl7h@K!=eD7w4Wb;K6@)elIf!Wl z2swBSQ zUPStMAgM0^>FRTalJ8dl!vfO4!c!BBv2}_nbZWr!qvMgs=)kHh>q6lFXjveS00ElT z9#>j=q=|s-fR(i1&@u!M$O!Eo(n~bhz)W0!oC(=pYkr>t680E*E3{tN2($@+7PL}i zF0$wA8>zr{KuGd_k4kKKJDfJuU{le$oK=xSndgrbgn9iSEXw^arQP>Whd%3Pnc&*C zCCuer!p|TzXX{~)hng0@^4$}1#!tebc(%e}dL#TCJlZ%$&h1~nDjfXYN;i-+%v(Hl z9t0pmjkTB(@fsn#))le~0c)n94kv)(2u=3dKZEBb^U%WP<&>S6gNZ7f%(ZFg52Oq! zBl7tW3EJ6ga}iT^zBaShW`NucnkvX?KUjgtkM(h#pMR6sFg;??q>!CMDJu{S@`iG@ zT~*Hol(TA?2jUn(7TGbt7&UrL4z1k?f{!mu9Du|M;TDW5GJhaC{ebxcK&Z&8ibgU8 zC~Y*c!Q@UWfR)HvudV7i3^o@LA__>zdy%IzP8L(D${~I8`W;hWYCR6~#YbZk8`h!m z0emPAL|_BsjT{zq%KPH>NM;3q8)+jRBp1v$I;|UZ3Wo~NaBN|aRU-)p)k3y6x^5)% z07?x1g~KEs^#sDKWe2nr&QA&lFD=MM^ng{$2n+P0OCewLthCy7B5k`rKn?EMVS%-CN zOuhv(19FPw3kw6wEvUlqT0|fR_(~B8-YGqzml6O90#uP+Y8diH&3NTK-WRhmx8-82 zj}jV`9rS}eJU;zsT0dF=Y#RtJ4CNEIKRJKpwJE(8+Q|AQfccoxbmVK1&wmRC4C^ZZ zU-p8P07c7u3a6bZNFr8VDS+sM(?%tnr`DERrr#UDIhH^oafH1=&NH3ifl3l4Y%pdckhm5~ZdtdxU{H8PbbOkXMw!ZZwrM`ap71+tb}eMh=8YKCd%q1cU2kZrB~Kg_d2 z68pSx1zH}l+T3R$s3($lq*WmKo6;Iy;fx_)+Sg0PhUJk;Z1t!mxOSb!afqJbT#@Q%H5K`h4Fd-Uz6L=2#Zf{Gp`;Uq5^*6Slx~Y-=04d+A&9g( zfI=EFGRRlZ1ywtd93Y>968}uXc^)bvK?fKc=^NQzF))gLba0>-Oe)HPkrwhDu*6m9 zW?7ddg&rWQgEA_T>!Yz7+sptRivR}N?q$F&=mRT4YPHuR754!46yXRQtYll7Au)dUaVx!G)fv~B6Ras#eBzGI<;Ydqo zV%e-F%}^4HOaRPJOBzn^VzpmLwvopz-K&c-_p(X~E$vIFm1%26S4J_qK{b4cHZ&Y6 zUm?DQvN0SEGQy|;H-C8!?dtHscc;($Y-O{I{Yhao-@)=&rVn+sAB!$Z)5?xLX8{!F7SxbmPe(wyx1CO+jTx=_^@ zDzGRq1f4>^rgVN}=)DIH5(Y%c?sroHhnzBCPy0Yyz<~-iE_ceyAPk~%7D%`jX!W9l zQA;7u)Y@1`b)T0(`XD)m%|OM`Qf(R!7nBI2+;qVQSfPriYmhVE80$d_kjeaoO}=3P zmjm*{=kS9sM^1#-deHnu>HK0rl-xlsT{8Z;GzSyyC`H)Sx#JMq;>whSe3ZQJ;_%VwwTLfpL!hjsN6F0 z#H6;5L=L*F+|u{!#gd_pZynb&@LjE>e&S$p(IR|gBO?hzK>Dqa;vN#OKtkNGV0Kj-=>ymX37>qN);$_({vSvF&A zlRr@~5Nj6K#g3kEuN#D6O* zlrAf|w_|R8XW#n~TXu=tZWi~e;v(hMpE-nI9?CZtF*wVW(KhOG3rWNTFFhuZ;}RHl zRGPViIG|}>H?TxdSzUGUUbAmt>JIT(8o761S9|fkQl%m;FnHIkBZZ}zr4zdvW7F^v zHa+*_uPAp3{DW81=Sk19EKLLa>*z!F=1QC>F!kp_hGyuf>w%0R)5al97hg3wev`?z z(6}T!E@WLUzR!v(s^FJLc*u%vDbtXdUd%kJe*Dn?RF#qotqk*Xd*a$Qlr;zXSGC7IC~ggD zixL$a7sr(j^2wSJQ3iALE|WPa;s1MQ!ldrXxJYWB)gvn#8)?z7vdllcFO_Q^KoG~7 z@dE{?+GG0E=BlDds$8{*tO*{HYevOP_1^Irtu&Q-1*20?5mA}#w=LmG!p9f$JzRP# z_p4MpTWOJ$YJYrGxYIDroW8A6#i|~MAsHjPM^uwG$z^&P20tX+dQ~WMa@B4*sWh*M zMhqvY{oBhkI@UY+KNyHv&2LXVE-2?X^eA)r*PfYJ5E5L~`&c8-YI14Ex)@(CkofXW zNPJHv%UKEmVXS3jP>*J&R-3FXk+JRdav-bJzX<29e$P}V=_?_1elc}c@~ zd|%Mcx@J@SO987O%Jk0EI4X0+09T%Zql|s$WTrQW5PpOo{sT%o=p5nHM3UYJ3@I)G3L_1-oR3N zg}k_f5)s!BP+me^GLgXW>b7MZ>(Z=@Hmx4@>*2YXe#snk;S!X#a>WUD3tRJFp6AU^ zKgw+qC`l^IGcrbQUVdmrd@ZFs-QL!-H{gD2zA~yLwxlc{ANYiB^|R;Ld|eD*M5{%2iu3&y}tQTu~e(ycuXQbhig09TcjQe5s|e>J%z*u zdMw>kaBa2CQ>&7pXQj5x`Gfaa{2T9di@Tl-4kd|2e0D(>>&IaKex-9=;YFhxB_+i6 zSfP5h$DzHOscl;-<-A7~LnS?}{(%K$>`*tBWP4?6*OUJn%40eb+;|hTAxDN|d#a0d zb7i1M{~Dr)bM)h|0!rCni}1KWw$)Rvx_UO0<3VhkaEvExX&b&+TEzd(HE~G79A{f} zHgz!^`4{@Q88$VABx>b=nGm1v7a6)bU?n#~>D;aUld)=|y}+K#zsliP1}e6yPv68d z;166y%<-k>x0?4S0)wwx0kSYFKeQTE!w>!;Wt~+yQJaL z&l^k63~~zu-1Ph1vXMF5Kgwa(F7FG*51dRb`z1C%>_K#3{QXu&Nq9a4ub)hDM_t}} h@s}m(-zTfZ>js3?n%qef9i7R^tfTk0d`X_8^Z#Y2>XrZi literal 0 HcmV?d00001 diff --git a/validation/genesis/validation-inputs/625/deploy-config.json b/validation/genesis/validation-inputs/625/deploy-config.json new file mode 100755 index 0000000000..a6bb47fdb1 --- /dev/null +++ b/validation/genesis/validation-inputs/625/deploy-config.json @@ -0,0 +1,67 @@ +{ + "l1StartingBlockTag": "0x8d457519705ad17cf812d7cd4cfe5726eca8249f9e5f40a1d19992b07c2521ce", + "l1ChainID": 11155111, + "l2ChainID": 625, + "l2BlockTime": 2, + "l1BlockTime": 12, + "maxSequencerDrift": 600, + "sequencerWindowSize": 3600, + "channelTimeout": 300, + "p2pSequencerAddress": "0x0F68fC933D50f719aBfBD680f56C22277e2f307c", + "batchInboxAddress": "0xff00000000000000000000000000000000042069", + "batchSenderAddress": "0x9CF89F8cB7cC94C579426f967d9517cd2e9adf29", + "l2OutputOracleSubmissionInterval": 1800, + "l2OutputOracleStartingBlockNumber": 0, + "l2OutputOracleStartingTimestamp": 1718195040, + "l2OutputOracleProposer": "0x6087Ec0371C2950d018ec97D8A1573d412DFbDBE", + "l2OutputOracleChallenger": "0xD7E60cd8fBeA5142a207042c477e1359Df5FA688", + "finalizationPeriodSeconds": 12, + "proxyAdminOwner": "0xD7E60cd8fBeA5142a207042c477e1359Df5FA688", + "baseFeeVaultRecipient": "0x66C9F2203393A8322328819AAf7c287C9CD3bF74", + "l1FeeVaultRecipient": "0x66C9F2203393A8322328819AAf7c287C9CD3bF74", + "sequencerFeeVaultRecipient": "0x66C9F2203393A8322328819AAf7c287C9CD3bF74", + "finalSystemOwner": "0xD7E60cd8fBeA5142a207042c477e1359Df5FA688", + "superchainConfigGuardian": "0xD7E60cd8fBeA5142a207042c477e1359Df5FA688", + "baseFeeVaultMinimumWithdrawalAmount": "0x8ac7230489e80000", + "l1FeeVaultMinimumWithdrawalAmount": "0x8ac7230489e80000", + "sequencerFeeVaultMinimumWithdrawalAmount": "0x8ac7230489e80000", + "baseFeeVaultWithdrawalNetwork": 0, + "l1FeeVaultWithdrawalNetwork": 0, + "sequencerFeeVaultWithdrawalNetwork": 0, + "gasPriceOracleBaseFeeScalar": 1368, + "gasPriceOracleBlobBaseFeeScalar": 810949, + "enableGovernance": true, + "governanceTokenSymbol": "OP", + "governanceTokenName": "Optimism", + "governanceTokenOwner": "0xD7E60cd8fBeA5142a207042c477e1359Df5FA688", + "l2GenesisBlockGasLimit": "0x1c9c380", + "l2GenesisBlockBaseFeePerGas": "0x3b9aca00", + "l2GenesisRegolithTimeOffset": "0x0", + "l2GenesisCanyonTimeOffset": "0x0", + "l2GenesisDeltaTimeOffset": "0x0", + "l2GenesisEcotoneTimeOffset": "0x0", + "l1CancunTimeOffset": "0x0", + "eip1559Denominator": 50, + "eip1559DenominatorCanyon": 250, + "eip1559Elasticity": 6, + "systemConfigStartBlock": 0, + "requiredProtocolVersion": "0x0000000000000000000000000000000000000003000000010000000000000000", + "recommendedProtocolVersion": "0x0000000000000000000000000000000000000003000000010000000000000000", + "faultGameAbsolutePrestate": "0x037ef3c1a487960b0e633d3e513df020c43432769f41a634d18a9595cbf53c55", + "faultGameMaxDepth": 44, + "faultGameClockExtension": 0, + "faultGameMaxClockDuration": 600, + "faultGameGenesisBlock": 0, + "faultGameWithdrawalDelay": 604800, + "faultGameGenesisOutputRoot": "0x0000000000000000000000000000000000000000000000000000000000000000", + "faultGameSplitDepth": 14, + "preimageOracleMinProposalSize": 1800000, + "preimageOracleChallengePeriod": 86400, + "FundDevAccounts": false, + "proofMaturityDelaySeconds": 1200, + "disputeGameFinalityDelaySeconds": 600, + "respectedGameType": 0, + "useFaultProofs": false, + "useCustomGasToken": true, + "customGasTokenAddress": "0x46d878bf7BF62Ec542953CB89Ac0bF58d991181e" + } \ No newline at end of file diff --git a/validation/genesis/validation-inputs/625/meta.toml b/validation/genesis/validation-inputs/625/meta.toml new file mode 100755 index 0000000000..064f3c5eaa --- /dev/null +++ b/validation/genesis/validation-inputs/625/meta.toml @@ -0,0 +1,4 @@ +genesis_creation_commit = "4797ddb70e05d4952685bad53e608cb5606284e6" +node_version = "18.12.1" +monorepo_build_command = "pnpm" +genesis_creation_command = "opnode2" From d940593f6c3b0f6ad835c56732b6df01c010d6cc Mon Sep 17 00:00:00 2001 From: priyanshuthapliyal55 <159440241+priyanshuthapliyal55@users.noreply.github.com> Date: Fri, 6 Dec 2024 18:09:56 +0530 Subject: [PATCH 7/7] Update superchain/configs/sepolia/tbn.toml Co-authored-by: Sebastian Stammler --- superchain/configs/sepolia/tbn.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/superchain/configs/sepolia/tbn.toml b/superchain/configs/sepolia/tbn.toml index 944b79b01a..654c9e1343 100644 --- a/superchain/configs/sepolia/tbn.toml +++ b/superchain/configs/sepolia/tbn.toml @@ -10,7 +10,7 @@ delta_time = 0 # Thu 1 Jan 1970 00:00:00 UTC ecotone_time = 0 # Thu 1 Jan 1970 00:00:00 UTC fjord_time = 1723204838 # Fri Aug 09 2024 12:00:38 UTC granite_time = 1723545055 # Tue Aug 13 2024 10:30:55 UTC -holocene_time = 1732633200 # Tue Nov 26 15:00:00 UTC 2024 +superchain_time = 1732633200 # Holocene - Tue Nov 26 15:00:00 UTC 2024 block_time = 2 seq_window_size = 3600 max_sequencer_drift = 600