Skip to content

Commit 6ac3ebc

Browse files
committed
Split to mainnet and testnet
1 parent fa9f1ad commit 6ac3ebc

File tree

2 files changed

+69
-4
lines changed

2 files changed

+69
-4
lines changed
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
# Network Configuration
2+
INFURA_API_KEY=your_infura_key
3+
NETWORK_ETH=mainnet
4+
NETWORK_NEAR=mainnet
5+
CHAIN_ID=1 # Mainnet chain ID
6+
7+
# RPC URLs (derived from other settings, but can be overridden)
8+
# ETH_RPC_URL=https://mainnet.infura.io/v3/${INFURA_API_KEY}
9+
10+
# ======= ETHEREUM CONTRACTS =======
11+
12+
# OmniBridge Ethereum
13+
OMNI_BRIDGE_ETH=0x252e87862A3A720287E7fd527cE6e8d0738427A2
14+
OMNI_BRIDGE_ADMIN=
15+
16+
# Bridge Token Factory
17+
BRIDGE_TOKEN_FACTORY=
18+
BRIDGE_TOKEN_FACTORY_ADMIN=
19+
20+
# ERC20 Locker
21+
ERC20_LOCKER=
22+
23+
# ETH Custodian
24+
ETH_CUSTODIAN=0x6BFaD42cFC4EfC96f529D786D643Ff4A8B89FA52
25+
ETH_CUSTODIAN_PROXY=0x4C8afA2fD22dB1c6091A96c382e6546529475B5c
26+
ETH_CUSTODIAN_ADMIN=0x2468603819Bf09Ed3Fb6f3EFeff24B1955f3CDE1
27+
28+
# E-NEAR (Ethereum)
29+
E_NEAR_ADDRESS=0x85F17Cf997934a597031b2E18a9aB6ebD4B9f6a4
30+
E_NEAR_ADMIN=
31+
32+
# Ethereum Multisig
33+
SAFE_ADDRESS=0x65ea089438FfcD4C0E3152Bdaf46EDda45432048
34+
35+
# Ethereum Prover
36+
ETH_PROVER=0x051ad3f020274910065dcb421629cd2e6e5b46c4
37+
38+
# ======= NEAR CONTRACTS =======
39+
40+
# OmniBridge NEAR
41+
OMNI_BRIDGE_NEAR=omni.bridge.near # Same as OMNI_BRIDGE_ACCOUNT_ID
42+
OMNI_BRIDGE_ACCOUNT_ID=omni.bridge.near
43+
OMNI_PROVER=omni-prover.bridge.near
44+
45+
# Bridge Token Factory (NEAR)
46+
BRIDGE_TOKEN_FACTORY_ACCOUNT_ID=
47+
48+
# Token Locker
49+
TOKEN_LOCKER=
50+
TOKEN_LOCKER_ADMIN=
51+
52+
# E-NEAR (NEAR)
53+
E_NEAR_ACCOUNT_ID=e-near.near
54+
55+
# NEAR Protocol
56+
ETH_LIGHT_CLIENT=
57+
ETH_ACCOUNT_ID= # If needed
58+
WRAPPED_NEAR_ID=wrap.near
59+
DAO_ACCOUNT_ID=rainbowbridge.sputnik-dao.near
60+
61+
# ======= PRIVATE KEYS (don't commit to git) =======
62+
# BRIDGE_TOKEN_FACTORY_ADMIN_PRIVATE_KEY=
63+
# OMNI_BRIDGE_ADMIN_PRIVATE_KEY=
64+
# ETH_CUST_ADMIN_PRIVATE_KEY=
65+
# E_NEAR_ADMIN_PRIVATE_KEY=
66+
# SIGNER_ACCOUNT_ID=
Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,15 @@ BRIDGE_TOKEN_FACTORY_ADMIN=0x92c03c92735167939036274301a2ac208aA4E6BD
2121
ERC20_LOCKER=0xd42c7b1d5c014c66e0dd31dca0e53758bb19ed16
2222

2323
# ETH Custodian
24-
ETH_CUSTODIAN=0x6BFaD42cFC4EfC96f529D786D643Ff4A8B89FA52
25-
ETH_CUSTODIAN_PROXY=0x4C8afA2fD22dB1c6091A96c382e6546529475B5c
26-
ETH_CUSTODIAN_ADMIN=0x2468603819Bf09Ed3Fb6f3EFeff24B1955f3CDE1
24+
ETH_CUSTODIAN=
25+
ETH_CUSTODIAN_PROXY=
26+
ETH_CUSTODIAN_ADMIN=
2727

2828
# E-NEAR (Ethereum)
2929
E_NEAR_ADDRESS=0x1f89e263159F541182f875AC05d773657D24eB92
3030
E_NEAR_ADMIN=0x92c03c92735167939036274301a2ac208aA4E6BD
3131

3232
# Ethereum Multisig
33-
MULTISIG_ADDRESS=0x2468603819Bf09Ed3Fb6f3EFeff24B1955f3CDE1 # Same as ETH_CUSTODIAN_ADMIN
3433
SAFE_ADDRESS=0x65ea089438FfcD4C0E3152Bdaf46EDda45432048
3534

3635
# Ethereum Prover

0 commit comments

Comments
 (0)