Skip to content

Commit

Permalink
Add Lisk Mainnet to Superchain Registry
Browse files Browse the repository at this point in the history
  • Loading branch information
matjazv committed Sep 9, 2024
1 parent b47203f commit e522f79
Show file tree
Hide file tree
Showing 9 changed files with 95 additions and 0 deletions.
17 changes: 17 additions & 0 deletions chainList.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,23 @@
"chain": "mainnet"
}
},
{
"name": "Lisk",
"identifier": "mainnet/lisk",
"chainId": 1135,
"rpc": [
"https://rpc.api.lisk.com"
],
"explorers": [
"https://blockscout.lisk.com"
],
"superchainLevel": 0,
"dataAvailabilityType": "eth-da",
"parent": {
"type": "L2",
"chain": "mainnet"
}
},
{
"name": "Lyra Chain",
"identifier": "mainnet/lyra",
Expand Down
12 changes: 12 additions & 0 deletions chainList.toml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,18 @@
type = "L2"
chain = "mainnet"

[[chains]]
name = "Lisk"
identifier = "mainnet/lisk"
chain_id = 1135
rpc = ["https://rpc.api.lisk.com"]
explorers = ["https://blockscout.lisk.com"]
superchain_level = 0
data_availability_type = "eth-da"
[chains.parent]
type = "L2"
chain = "mainnet"

[[chains]]
name = "Lyra Chain"
identifier = "mainnet/lyra"
Expand Down
48 changes: 48 additions & 0 deletions superchain/configs/mainnet/lisk.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
name = "Lisk"
chain_id = 1135
public_rpc = "https://rpc.api.lisk.com"
sequencer_rpc = "https://rpc.api.lisk.com"
explorer = "https://blockscout.lisk.com"
superchain_level = 0
standard_chain_candidate = true # This is a temporary field which causes most of the standard validation checks to run on this chain
batch_inbox_addr = "0xFf00000000000000000000000000000000001135"
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 = 1720627201 # Wed 10 Jul 2024 16:00:01 UTC
block_time = 2
seq_window_size = 3600
max_sequencer_drift = 600
data_availability_type = "eth-da"

[genesis]
l2_time = 1714728791
[genesis.l1]
hash = "0xd580bdbd001908860f225c16ddaa08ada64471a68435694760c111253d97ffce"
number = 19788720
[genesis.l2]
hash = "0x5a693d1d8ee27b8e62868d0349af430a2d2e173c8c8988e7b0c9ef91893cbf00"
number = 0
[genesis.system_config]
batcherAddress = "0xa6Ea2f3299b63c53143c993d2d5E60A69Cd6Fe24"
overhead = "0x00000000000000000000000000000000000000000000000000000000000000bc"
scalar = "0x00000000000000000000000000000000000000000000000000000000000f4240"
gasLimit = 30000000

[addresses]
SystemConfigOwner = "0xBeA2Bc852a160B8547273660E22F4F08C2fa9Bbb"
ProxyAdminOwner = "0xECd4150ABbb1EBff13f74e42Fb43C3d78B4E0b45"
Guardian = "0xBeA2Bc852a160B8547273660E22F4F08C2fa9Bbb"
Challenger = "0xBeA2Bc852a160B8547273660E22F4F08C2fa9Bbb"
Proposer = "0x0AbD6da1cE10D1cD6c7C9C14b905786D20f3EB23"
UnsafeBlockSigner = "0xb9DE90a90c5E441C483e754FE7341100D5fbaEcA"
BatchSubmitter = "0xa6Ea2f3299b63c53143c993d2d5E60A69Cd6Fe24"
L1CrossDomainMessengerProxy = "0x31B72D76FB666844C41EdF08dF0254875Dbb7edB"
L1ERC721BridgeProxy = "0x3A44A3b263FB631cdbf25f339e2D29497511A81f"
L1StandardBridgeProxy = "0x2658723Bf70c7667De6B25F99fcce13A16D25d08"
L2OutputOracleProxy = "0x113cB99283AF242Da0A0C54347667edF531Aa7d6"
OptimismMintableERC20FactoryProxy = "0xD00e38514d66bf1B761a8937559c6b2854A5B3ad"
OptimismPortalProxy = "0x26dB93F8b8b4f7016240af62F7730979d353f9A7"
SystemConfigProxy = "0x05f23282FFDCA8286E4738C1aF79079f3d843750"
ProxyAdmin = "0xeC432c4F1d0E12737f3a42a459B84848Af979b2d"
SuperchainConfig = "0x26C7bFB430d68Bf74d2d52497836d4336b555dE7"
18 changes: 18 additions & 0 deletions superchain/extra/addresses/addresses.json
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,24 @@
"SystemConfigProxy": "0xa6b72407e2dc9EBF84b839B69A24C88929cf20F7",
"UnsafeBlockSigner": "0xa95B83e39AA78B00F12fe431865B563793D97AF5"
},
"1135": {
"BatchSubmitter": "0xa6Ea2f3299b63c53143c993d2d5E60A69Cd6Fe24",
"Challenger": "0xBeA2Bc852a160B8547273660E22F4F08C2fa9Bbb",
"Guardian": "0xBeA2Bc852a160B8547273660E22F4F08C2fa9Bbb",
"L1CrossDomainMessengerProxy": "0x31B72D76FB666844C41EdF08dF0254875Dbb7edB",
"L1ERC721BridgeProxy": "0x3A44A3b263FB631cdbf25f339e2D29497511A81f",
"L1StandardBridgeProxy": "0x2658723Bf70c7667De6B25F99fcce13A16D25d08",
"L2OutputOracleProxy": "0x113cB99283AF242Da0A0C54347667edF531Aa7d6",
"OptimismMintableERC20FactoryProxy": "0xD00e38514d66bf1B761a8937559c6b2854A5B3ad",
"OptimismPortalProxy": "0x26dB93F8b8b4f7016240af62F7730979d353f9A7",
"Proposer": "0x0AbD6da1cE10D1cD6c7C9C14b905786D20f3EB23",
"ProxyAdmin": "0xeC432c4F1d0E12737f3a42a459B84848Af979b2d",
"ProxyAdminOwner": "0xECd4150ABbb1EBff13f74e42Fb43C3d78B4E0b45",
"SuperchainConfig": "0x26C7bFB430d68Bf74d2d52497836d4336b555dE7",
"SystemConfigOwner": "0xBeA2Bc852a160B8547273660E22F4F08C2fa9Bbb",
"SystemConfigProxy": "0x05f23282FFDCA8286E4738C1aF79079f3d843750",
"UnsafeBlockSigner": "0xb9DE90a90c5E441C483e754FE7341100D5fbaEcA"
},
"11763072": {
"AddressManager": "0x882a60911d00867Fe4ea632C479cc48e583A8D69",
"BatchSubmitter": "0x7A43fD33e42054C965eE7175dd4590D2BDba79cB",
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added superchain/extra/genesis/mainnet/lisk.json.gz
Binary file not shown.

0 comments on commit e522f79

Please sign in to comment.