Skip to content

Commit 47f21fb

Browse files
ruiserenoWazabie
andauthored
Add Silent Data mainnet chain (#1091)
* silent data mainnet chain * remove state file * silent data mainnet chain * Update addresses.json --------- Co-authored-by: Wazabie <[email protected]>
1 parent df4e953 commit 47f21fb

File tree

6 files changed

+170
-40
lines changed

6 files changed

+170
-40
lines changed

CHAINS.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
| Redstone ||| https://explorer.redstone.xyz | `https://rpc.redstonechain.com` | `https://rpc.redstonechain.com` |
2929
| Settlus Mainnet ||| mainnet.settlus.network | `https://settlus-mainnet.g.alchemy.com/public` | `https://settlus-mainnet-sequencer.g.alchemy.com/` |
3030
| Shape ||| https://shape-mainnet.explorer.alchemy.com/ | `https://mainnet.shape.network/` | `https://shape-mainnet-sequencer.g.alchemy.com` |
31+
| Silent Data Mainnet ||| https://explorer-mainnet.rollup.silentdata.com | `https://mainnet.silentdata.com/${SILENTDATA_AUTH_TOKEN}` | `` |
3132
| SnaxChain ||| https://explorer.snaxchain.io | `https://mainnet.snaxchain.io` | `https://mainnet.snaxchain.io` |
3233
| Soneium ||| https://soneium.blockscout.com/ | `https://rpc.soneium.org` | `https://rpc.soneium.org` |
3334
| Superseed ||| https://explorer.superseed.xyz | `https://mainnet.superseed.xyz` | `https://mainnet.superseed.xyz` |

chainList.json

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1306,5 +1306,26 @@
13061306
"faultProofs": {
13071307
"status": "permissioned"
13081308
}
1309+
},
1310+
{
1311+
"name": "Silent Data Mainnet",
1312+
"identifier": "mainnet/silent-data-mainnet",
1313+
"chainId": 380929,
1314+
"rpc": [
1315+
"https://mainnet.silentdata.com/${SILENTDATA_AUTH_TOKEN}"
1316+
],
1317+
"explorers": [
1318+
"https://explorer-mainnet.rollup.silentdata.com"
1319+
],
1320+
"superchainLevel": 0,
1321+
"governedByOptimism": false,
1322+
"dataAvailabilityType": "alt-da",
1323+
"parent": {
1324+
"type": "L2",
1325+
"chain": "mainnet"
1326+
},
1327+
"faultProofs": {
1328+
"status": "permissioned"
1329+
}
13091330
}
13101331
]

chainList.toml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -933,3 +933,18 @@
933933
chain = "sepolia"
934934
[chains.fault_proofs]
935935
status = "permissioned"
936+
937+
[[chains]]
938+
name = "Silent Data Mainnet"
939+
identifier = "mainnet/silent-data-mainnet"
940+
chain_id = 380929
941+
rpc = ["https://mainnet.silentdata.com/${SILENTDATA_AUTH_TOKEN}"]
942+
explorers = ["https://explorer-mainnet.rollup.silentdata.com"]
943+
superchain_level = 0
944+
governed_by_optimism = false
945+
data_availability_type = "alt-da"
946+
[chains.parent]
947+
type = "L2"
948+
chain = "mainnet"
949+
[chains.fault_proofs]
950+
status = "permissioned"
Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
name = "Silent Data Mainnet"
2+
public_rpc = "https://mainnet.silentdata.com/${SILENTDATA_AUTH_TOKEN}"
3+
sequencer_rpc = ""
4+
explorer = "https://explorer-mainnet.rollup.silentdata.com"
5+
superchain_level = 0
6+
governed_by_optimism = false
7+
data_availability_type = "alt-da"
8+
chain_id = 380929
9+
batch_inbox_addr = "0x00a7a8fDb9A61f85DD8F926f4e1723927a18c9F3"
10+
block_time = 2
11+
seq_window_size = 3600
12+
max_sequencer_drift = 600
13+
14+
[hardforks]
15+
canyon_time = 0 # Thu 1 Jan 1970 00:00:00 UTC
16+
delta_time = 0 # Thu 1 Jan 1970 00:00:00 UTC
17+
ecotone_time = 0 # Thu 1 Jan 1970 00:00:00 UTC
18+
fjord_time = 0 # Thu 1 Jan 1970 00:00:00 UTC
19+
granite_time = 0 # Thu 1 Jan 1970 00:00:00 UTC
20+
holocene_time = 0 # Thu 1 Jan 1970 00:00:00 UTC
21+
22+
[optimism]
23+
eip1559_elasticity = 6
24+
eip1559_denominator = 50
25+
eip1559_denominator_canyon = 250
26+
27+
[alt_da]
28+
da_challenge_contract_address = "0xEF8DFcF9A3915F0Dd8194E398ec2Ca0168690613"
29+
da_challenge_window = 16
30+
da_resolve_window = 16
31+
da_commitment_type = "KeccakCommitment"
32+
33+
[genesis]
34+
l2_time = 1753442723
35+
[genesis.l1]
36+
hash = "0x733567d023d25b9005fb1bc6c6027e6b3e97890db987c90219d9eaf01e9d3f49"
37+
number = 22995849
38+
[genesis.l2]
39+
hash = "0xc46d5d70c0b72228124c217822261df39071bd2059f710bda0ef17551b2a05c3"
40+
number = 0
41+
[genesis.system_config]
42+
batcherAddress = "0xCa4c95A5A1660D14df8EC6C53537964f9c5367C7"
43+
overhead = "0x0000000000000000000000000000000000000000000000000000000000000000"
44+
scalar = "0x010000000000000000000000000000000000000000000000000c5fc500000558"
45+
gasLimit = 60000000
46+
47+
[roles]
48+
SystemConfigOwner = "0xe534107c6071f29c4bFac3a0d1AF6be53212740C"
49+
ProxyAdminOwner = "0xE512f69D8aEed75c737190F4dB84687FBa7C5e88"
50+
Guardian = "0x90f72cB63E608dD6c63793b7d90804963b478ccd"
51+
Challenger = "0xD04464568a8a8A5da8c9218714e6d9f4BD40DF65"
52+
Proposer = "0x3e3F6b6010237678723a33aE227d167B55888C20"
53+
UnsafeBlockSigner = "0x018BAdC3C0026689d9F77f6a9cf6d31d954208BF"
54+
BatchSubmitter = "0xCa4c95A5A1660D14df8EC6C53537964f9c5367C7"
55+
56+
[addresses]
57+
AddressManager = "0xDD05146D14613BDC6a6cad371d15f1aE4269480e"
58+
L1CrossDomainMessengerProxy = "0x3131b01DF2F9eF6F42113090Edead5c97612c473"
59+
L1ERC721BridgeProxy = "0x74A3065E6A4FFAA07dAC542E28452995f3c32EeA"
60+
L1StandardBridgeProxy = "0xe97d73B0079e04f4ea4162b9173604a6213eF158"
61+
OptimismMintableERC20FactoryProxy = "0x00e3001F111ba89F20a8336Bb986a78d8f734E7E"
62+
OptimismPortalProxy = "0xCcd285b1ccf1cdaB36Da995B9fC68870E287694E"
63+
SystemConfigProxy = "0x5c3Efe3cA554816E9960C02AE3B4EB3A9a8D2E16"
64+
ProxyAdmin = "0xd8eAb3ed39Df0afB9BFD853f49637F7E73963966"
65+
SuperchainConfig = "0x50F08E501f8A9D124eaB4990b057fDEfE3F6ae3E"
66+
AnchorStateRegistryProxy = "0x1ffFf41f5E6384D6737D27B1F471E69212150e55"
67+
DelayedWETHProxy = "0x2DDf646eaaac38AEA031268a07de4E9ff1D967bd"
68+
DisputeGameFactoryProxy = "0x139Cf05B34D0EC49D3BFB9704EC4cEbA6ae95dD1"
69+
PermissionedDisputeGame = "0x1B99b322085dA031e68C1202fdB756b3FFbaC7A6"

0 commit comments

Comments
 (0)