Skip to content

Commit 4bd2b4f

Browse files
committed
chore: set up for arb deployments
1 parent 4b88835 commit 4bd2b4f

File tree

3 files changed

+39
-1
lines changed

3 files changed

+39
-1
lines changed

deployments/evm-deployer.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
{
2+
"arbitrum.42161": "0x6Dd4E0224D46b60D86e57c9E5980589E9818020F",
3+
"arbitrum.421614": "0x6Dd4E0224D46b60D86e57c9E5980589E9818020F",
24
"berachain.80094": "0x6Dd4E0224D46b60D86e57c9E5980589E9818020F",
35
"bob.60808": "0x6Dd4E0224D46b60D86e57c9E5980589E9818020F",
46
"bob.808813": "0x6Dd4E0224D46b60D86e57c9E5980589E9818020F",

deployments/universal-chain-ids.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"aptos": ["1", "2"],
3-
"arbitrum": ["421614"],
3+
"arbitrum": ["42161", "421614"],
44
"babylon": ["bbn-1", "bbn-test-5"],
55
"base": ["8453", "84532"],
66
"berachain": ["80069", "80084", "80094"],

evm/evm.nix

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -417,6 +417,24 @@ _: {
417417
verification-key = ''"$(op item get tenderly --vault union-testnet-10 --field contract-verification-api-key --reveal)"'';
418418
verifier-url = mkTenderlyVerifierUrl chain-id;
419419
}
420+
rec {
421+
chain-id = "421614";
422+
ucs04-chain-id = "arbitrum.421614";
423+
424+
name = "arbitrum-sepolia";
425+
rpc-url = "https://arb-sepolia.g.alchemy.com/v2/MS7UF39itji9IWEiJBISExWgEGtEGbs7";
426+
private-key = ''"$(op item get deployer --vault union-testnet-10 --field evm-private-key --reveal)"'';
427+
weth = "0x980B62Da83eFf3D4576C647993b0c1D7faf17c73";
428+
rate-limit-enabled = "false";
429+
430+
native-token-name = "Ether";
431+
native-token-symbol = "ETH";
432+
native-token-decimals = 18;
433+
434+
verifier = "etherscan";
435+
verification-key = ''"$(op item get tenderly --vault union-testnet-10 --field contract-verification-api-key --reveal)"'';
436+
verifier-url = mkTenderlyVerifierUrl chain-id;
437+
}
420438
# {
421439
# network = "0g-testnet";
422440
# rpc-url = "https://evmrpc-testnet.0g.ai";
@@ -540,6 +558,24 @@ _: {
540558

541559
u = ba5ed;
542560
}
561+
rec {
562+
chain-id = "42161";
563+
ucs04-chain-id = "arbitrum.42161";
564+
565+
name = "arbitrum";
566+
rpc-url = "https://arb-mainnet.g.alchemy.com/v2/MS7UF39itji9IWEiJBISExWgEGtEGbs7";
567+
private-key = ''"$(op item get deployer --vault union-testnet-10 --field evm-private-key --reveal)"'';
568+
weth = "0x82aF49447D8a07e3bd95BD0d56f35241523fBab1";
569+
rate-limit-enabled = "false";
570+
571+
native-token-name = "Ether";
572+
native-token-symbol = "ETH";
573+
native-token-decimals = 18;
574+
575+
verifier = "etherscan";
576+
verification-key = ''"$(op item get tenderly --vault union-testnet-10 --field contract-verification-api-key --reveal)"'';
577+
verifier-url = mkTenderlyVerifierUrl chain-id;
578+
}
543579

544580
# NOTE: These haven't been tested since testnet 8 (or earlier), and as such are unlikely to work properly
545581
# {

0 commit comments

Comments
 (0)