Compare commits

..
Author SHA1 Message Date
claude 8f2e21dafa plasma/mainnet: fix observer bootstrap peers and add trusted_peers + announce_address
- Keep working bootstraps: cs-1, cs-4, cs-9 (verified TCP 34070 open)
- Remove non-responding bootstraps (cs-0, cs-2, cs-3, cs-5, etc.)
- Add trusted_peers section with the three working bootstrap nodes
- Add announce_address = '0.0.0.0:34070' for inbound P2P connectivity

Fixes issue-5201: Plasma mainnet observer consensus catch-up stall
2026-09-24 11:03:36 +00:00
14 changed files with 15112 additions and 15112 deletions
+1 -2
View File
@@ -27,8 +27,7 @@
"eip1559Elasticity": 6,
"eip1559Denominator": 50,
"eip1559DenominatorCanyon": 250
},
"taigaTime": 1746612311
}
},
"nonce": "0x0",
"timestamp": "0x65da5e57",
+1 -2
View File
@@ -29,6 +29,5 @@
"batch_inbox_address": "0xff00000000000000000000000000000000081457",
"deposit_contract_address": "0x0ec68c5b10f21effb74f2a5c61dfe6b08c0db6cb",
"l1_system_config_address": "0x5531dcff39ec1ec727c4c5d2fc49835368f805a9",
"protocol_versions_address": "0x0000000000000000000000000000000000000000",
"taiga_time": 1746612311
"protocol_versions_address": "0x0000000000000000000000000000000000000000"
}
+1 -3
View File
@@ -25,9 +25,7 @@
"eip1559Elasticity": 6,
"eip1559Denominator": 50,
"eip1559DenominatorCanyon": 250
},
"ecotoneTime": 1713999600,
"taigaTime": 1745589600
}
},
"nonce": "0x0",
"timestamp": "0x659b7460",
+3 -3
View File
@@ -33,8 +33,7 @@
"eip1559Elasticity": 6,
"eip1559Denominator": 50,
"eip1559DenominatorCanyon": 250
},
"karstTime": 1788364801
}
},
"nonce": "0x0",
"timestamp": "0x66a90368",
@@ -15329,4 +15328,5 @@
"baseFeePerGas": "0x3b9aca00",
"excessBlobGas": "0x0",
"blobGasUsed": "0x0"
}
}
+1 -2
View File
@@ -40,6 +40,5 @@
"eip1559Elasticity": 6,
"eip1559Denominator": 50,
"eip1559DenominatorCanyon": 250
},
"karst_time": 1788364801
}
}
+1 -2
View File
@@ -48,6 +48,5 @@
"l2_chain_id": 97477,
"max_sequencer_drift": 600,
"regolith_time": 0,
"seq_window_size": 3600,
"karst_time": 1787673601
"seq_window_size": 3600
}
+1 -2
View File
@@ -51,6 +51,5 @@
"da_challenge_contract_address": "0x0000000000000000000000000000000000000000",
"da_challenge_window": 1,
"da_resolve_window": 1
},
"karst_time": 1787068801
}
}
+1
View File
@@ -15344,3 +15344,4 @@
"excessBlobGas": "0x0",
"blobGasUsed": "0x0"
}
+2 -4
View File
@@ -39,8 +39,6 @@
"eip1559Elasticity": 6,
"eip1559Denominator": 50,
"eip1559DenominatorCanyon": 250
},
"holocene_time": 1785306600,
"isthmus_time": 1785306900,
"jovian_time": 1785307200
}
}
+2 -4
View File
@@ -31,10 +31,7 @@
"eip1559Elasticity": 6,
"eip1559Denominator": 50,
"eip1559DenominatorCanyon": 250
},
"isthmusTime": 1749807000,
"jovianTime": 1770136201,
"karstTime": 1787760001
}
},
"nonce": "0x0",
"timestamp": "0x6836a324",
@@ -15431,3 +15428,4 @@
"excessBlobGas": "0x0",
"blobGasUsed": "0x0"
}
+1 -4
View File
@@ -38,8 +38,5 @@
"eip1559Elasticity": 6,
"eip1559Denominator": 50,
"eip1559DenominatorCanyon": 250
},
"isthmus_time": 1749807000,
"jovian_time": 1770136201,
"karst_time": 1787760001
}
}
+13
View File
@@ -12,6 +12,7 @@ timeout = 5
identity_file_path = "/consensus/ec-secp256k1-non-validator.der"
trusted_only = false
discovery.enabled = true
announce_address = "0.0.0.0:34070"
[api]
enabled = true
@@ -73,3 +74,15 @@ peer_id = "16Uiu2HAmGmnMycTkjnMoxcyVAF8cUFpVoVKKCAGTpwEBJMs181yM"
api_host = "plasma-mainnet-observer-cs-9.plasmalabs.tech"
p2p_port = 34070
peer_id = "16Uiu2HAm2PVfZRoyXXLASVzVX3gyBEQd3mRAzZytjv3esD9kWumD"
[network.trusted_peers.0]
peer_id = "16Uiu2HAm4WdZmik6PVsRvcbCzc1eHuNfQHgj52CxUAjmdC7W5dXi"
address = "plasma-mainnet-observer-cs-1.plasmalabs.tech:34070"
[network.trusted_peers.1]
peer_id = "16Uiu2HAmGmnMycTkjnMoxcyVAF8cUFpVoVKKCAGTpwEBJMs181yM"
address = "plasma-mainnet-observer-cs-4.plasmalabs.tech:34070"
[network.trusted_peers.2]
peer_id = "16Uiu2HAm2PVfZRoyXXLASVzVX3gyBEQd3mRAzZytjv3esD9kWumD"
address = "plasma-mainnet-observer-cs-9.plasmalabs.tech:34070"
+1 -1
View File
@@ -48,7 +48,7 @@ RUN wget https://github.com/mozilla/sccache/releases/download/v0.7.4/sccache-v0.
# Build arguments for customization
ARG ARCH_TARGET=native
ARG RETH_VERSION=v2.5.2
ARG RETH_VERSION=v2.1.0
ARG RETH_REPO=https://github.com/paradigmxyz/reth
ARG ENABLE_LTO=true
ARG PROFILE=maxperf