Skip to content

Commit 824201c

Browse files
JuArceMauroToscano
andauthored
Mainnet staging deployment (#1822)
Co-authored-by: MauroFab <[email protected]>
1 parent ceb0517 commit 824201c

File tree

6 files changed

+139
-1
lines changed

6 files changed

+139
-1
lines changed
Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
{
2+
"chainInfo": {
3+
"chainId": 1
4+
},
5+
"permissions" : {
6+
"aggregator": "0xb72D98AB27EBCF86C96a53564135d3141bAAE398",
7+
"deployer": "0xb72D98AB27EBCF86C96a53564135d3141bAAE398",
8+
"owner": "0x2106AC6FE9599f8A0710643C75661aaf8d8B1599",
9+
"upgrader": "0x2106AC6FE9599f8A0710643C75661aaf8d8B1599",
10+
"churner": "0x2106AC6FE9599f8A0710643C75661aaf8d8B1599",
11+
"ejector": "0x2106AC6FE9599f8A0710643C75661aaf8d8B1599",
12+
"pauser": "0x2106AC6FE9599f8A0710643C75661aaf8d8B1599",
13+
"initalPausedStatus": 0
14+
},
15+
"minimumStakes": [
16+
1
17+
],
18+
"strategyWeights": [
19+
[
20+
{
21+
"0_strategy": "0xbeaC0eeEeeeeEEeEeEEEEeeEEeEeeeEeeEEBEaC0",
22+
"1_multiplier": 1000000000000000000
23+
},
24+
{
25+
"0_strategy": "0x93c4b944D05dfe6df7645A86cd2206016c51564D",
26+
"1_multiplier": 1030077629425962827
27+
},
28+
{
29+
"0_strategy": "0x1BeE69b7dFFfA4E2d53C2a2Df135C388AD25dCD2",
30+
"1_multiplier": 1102456657360376283
31+
},
32+
{
33+
"0_strategy": "0x54945180dB7943c0ed0FEE7EdaB2Bd24620256bc",
34+
"1_multiplier": 1067949170243902475
35+
},
36+
{
37+
"0_strategy": "0x9d7eD45EE2E8FC5482fa2428f15C971e6369011d",
38+
"1_multiplier": 1026158078493781538
39+
},
40+
{
41+
"0_strategy": "0x13760F50a9d7377e4F20CB8CF9e4c26586c658ff",
42+
"1_multiplier": 1152393415227598758
43+
},
44+
{
45+
"0_strategy": "0xa4C637e0F704745D182e4D38cAb7E7485321d059",
46+
"1_multiplier": 1011855761455017859
47+
},
48+
{
49+
"0_strategy": "0x57ba429517c3473B6d34CA9aCd56c0e735b94c02",
50+
"1_multiplier": 1012495275290785447
51+
},
52+
{
53+
"0_strategy": "0x0Fe4F44beE93503346A3Ac9EE5A26b130a5796d6",
54+
"1_multiplier": 1055446649335815388
55+
},
56+
{
57+
"0_strategy": "0x7CA911E83dabf90C90dD3De5411a10F1A6112184",
58+
"1_multiplier": 1035345726488000000
59+
},
60+
{
61+
"0_strategy": "0x8CA7A5d6f3acd3A7A8bC468a8CD0FB14B6BD28b6",
62+
"1_multiplier": 1081259809521793439
63+
},
64+
{
65+
"0_strategy": "0xAe60d8180437b5C34bB956822ac2710972584473",
66+
"1_multiplier": 1044315639811926396
67+
},
68+
{
69+
"0_strategy": "0x298aFB19A105D59E74658C4C334Ff360BadE6dd2",
70+
"1_multiplier": 1028802524926876401
71+
}
72+
]
73+
],
74+
"operatorSetParams": [
75+
{
76+
"0_maxOperatorCount": 200,
77+
"1_kickBIPsOfOperatorStake": 11000,
78+
"2_kickBIPsOfTotalStake": 50
79+
}
80+
],
81+
"uri": ""
82+
}
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"address": {
3+
"batcherWallet": "0xCA81D63e24C5C4E6C4fdB2859420e77c8aB565C2",
4+
"alignedLayerServiceManager": "0x96b6a29D7B98519Ae66E6398BD27A76B30a5dC3f"
5+
},
6+
"amounts": {
7+
"gasForAggregator": "300000",
8+
"gasPerProof": "21000"
9+
},
10+
"permissions": {
11+
"owner": "0x2106AC6FE9599f8A0710643C75661aaf8d8B1599"
12+
},
13+
"eip712": {
14+
"noncedVerificationDataTypeHash": "0x41817b5c5b0c3dcda70ccb43ba175fdcd7e586f9e0484422a2c6bba678fdf4a3"
15+
}
16+
}

contracts/script/output/mainnet_staging/.gitkeep

Whitespace-only changes.
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
{
2+
"addresses": {
3+
"alignedLayerProxyAdmin": "0x0D16a82be664c337c615499f8775Ef0431703daC",
4+
"alignedLayerServiceManager": "0x96b6a29D7B98519Ae66E6398BD27A76B30a5dC3f",
5+
"alignedLayerServiceManagerImplementation": "0x97D1f6e8AC6ed284a8b4c846A71Ad6e16E84061E",
6+
"blsApkRegistry": "0x1c81a981bC1605f050C4D400415c7B68f3007053",
7+
"blsApkRegistryImplementation": "0xd49879DD898dB153a9580627ED423832827730c2",
8+
"indexRegistry": "0x4f71C1ab239C967Cb8F8F7f3A3ce6547c753b70B",
9+
"indexRegistryImplementation": "0xd899b7280Cf05b3a802Fc5Cf3ABA55824a0be962",
10+
"operatorStateRetriever": "0xf12De3271f2681Db6d5201F6CFe64d38A668ff34",
11+
"pauserRegistry": "0x9A97Fa7c8b4F076b714F691E87816787aAaDa41D",
12+
"registryCoordinator": "0x7bAF5135241D7D1F870AC6Dd6956BDB1FF55fc3D",
13+
"registryCoordinatorImplementation": "0xB4eECf481fbe258eF0BE6c64C334Fd73896BEc7B",
14+
"serviceManagerRouter": "0xDd7b2239aCb6FB660FE20136a4D2e8A04E15FE6A",
15+
"stakeRegistry": "0x4d52a2289f9f1b126E96937193558fFD2F294DcC",
16+
"stakeRegistryImplementation": "0x398Fe850c9c0B10CCAEe273Af68a526AB99278D2",
17+
"batcherPaymentService": "0x88ad27EfBeF16b6fC5b2E40c5155d61876f847c5",
18+
"batcherPaymentServiceImplementation": "0xC7834f3ca05cf00bbE39B8751eAE4C8C8c2374CD"
19+
},
20+
"chainInfo": {
21+
"chainId": 1,
22+
"deploymentBlock": 22124788
23+
},
24+
"permissions": {
25+
"alignedLayerAggregator": "0xb72D98AB27EBCF86C96a53564135d3141bAAE398",
26+
"alignedLayerChurner": "0x2106AC6FE9599f8A0710643C75661aaf8d8B1599",
27+
"alignedLayerEjector": "0x2106AC6FE9599f8A0710643C75661aaf8d8B1599",
28+
"alignedLayerOwner": "0x2106AC6FE9599f8A0710643C75661aaf8d8B1599",
29+
"alignedLayerPauser": "0x2106AC6FE9599f8A0710643C75661aaf8d8B1599",
30+
"alignedLayerUpgrader": "0x2106AC6FE9599f8A0710643C75661aaf8d8B1599"
31+
}
32+
}

contracts/scripts/.env.mainnet

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ DEPLOY_CONFIG_PATH=./script/deploy/config/mainnet/aligned.mainnet.config.json
55
BATCHER_PAYMENT_SERVICE_CONFIG_PATH=./script/deploy/config/mainnet/batcher-payment-service.mainnet.config.json
66
OUTPUT_PATH=./script/output/mainnet/alignedlayer_deployment_output.json
77
ETHERSCAN_API_KEY=<YOUR_ETHERSCAN_API_KEY>
8-
MULTISIG=false
8+
MULTISIG=false
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
RPC_URL=https://ethereum-rpc.publicnode.com
2+
PRIVATE_KEY=<YOUR_PRIVATE_KEY>
3+
EXISTING_DEPLOYMENT_INFO_PATH=./script/output/mainnet/eigenlayer_deployment_output.json
4+
DEPLOY_CONFIG_PATH=./script/deploy/config/mainnet_staging/aligned.mainnet.config.json
5+
BATCHER_PAYMENT_SERVICE_CONFIG_PATH=./script/deploy/config/mainnet_staging/batcher-payment-service.mainnet.config.json
6+
OUTPUT_PATH=./script/output/mainnet_staging/alignedlayer_deployment_output.json
7+
ETHERSCAN_API_KEY=<YOUR_ETHERSCAN_API_KEY>
8+
MULTISIG=false

0 commit comments

Comments
 (0)