forked from zeropoolnetwork/zeropool-console
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathclient-config-stage.json
198 lines (189 loc) · 7.51 KB
/
client-config-stage.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
{
"defaultPool": "BOB-sepolia",
"pools": {
"BOB-sepolia": {
"chainId": 11155111,
"poolAddress": "0x77f3D9Fb578a0F2B300347fb3Cd302dFd7eedf93",
"tokenAddress": "0x2C74B18e2f84B78ac67428d0c7a9898515f0c46f",
"proxyUrls": ["https://sepolia-decentralized-relayer.thgkjlr.website/"],
"feeDecimals": 2,
"depositScheme": "permit"
},
"BOB-sepolia-old": {
"chainId": 11155111,
"poolAddress": "0x3bd088C19960A8B5d72E4e01847791BD0DD1C9E6",
"tokenAddress": "0x2C74B18e2f84B78ac67428d0c7a9898515f0c46f",
"relayerUrls": ["https://relayer.thgkjlr.website/"],
"delegatedProverUrls": ["https://prover-staging.thgkjlr.website/"],
"feeDecimals": 2,
"depositScheme": "permit",
"ddSubgraph": "https://api.studio.thegraph.com/query/50398/zkbob-bob-sepolia/version/latest"
},
"BOB2USDC-goerli": {
"chainId": 5,
"poolAddress": "0x49661694a71B3Dab9F25E86D5df2809B170c56E6",
"tokenAddress": "0x28B531401Ee3f17521B3772c13EAF3f86C2Fe780",
"relayerUrls": ["https://dev-relayer.thgkjlr.website/"],
"feeDecimals": 2,
"depositScheme": "usdc-polygon",
"ddSubgraph": "zkbob-bob-goerli"
},
"WETH-goerli": {
"chainId": 5,
"poolAddress": "0xf9dbCF4005497e042838dE9082C817fCa790e945",
"tokenAddress": "0xB4FBF271143F4FBf7B91A5ded31805e42b2208d6",
"relayerUrls": ["https://goerli-weth-relayer.thgkjlr.website/"],
"minTxAmount": 0,
"depositScheme": "permit2",
"isNative": true,
"ddSubgraph": "zkbob-eth-goerli"
},
"USDC-goerli": {
"chainId": 5,
"poolAddress": "0xCF6446Deb67b2b56604657C67DAF54f884412531",
"tokenAddress": "0x28B531401Ee3f17521B3772c13EAF3f86C2Fe780",
"relayerUrls": ["https://goerli-usdc-relayer.thgkjlr.website"],
"feeDecimals": 2,
"depositScheme": "usdc-polygon",
"ddSubgraph": "zkbob-usdc-goerli"
},
"BOB-op-goerli": {
"chainId":420,
"poolAddress":"0x55B81b0730399974Ccad8AC858e766Cf54126596",
"tokenAddress":"0x0fA7E69b9344D6434Bd6b79c5950bb5234245a5F",
"relayerUrls":["https://gop-relayer.thgkjlr.website"],
"feeDecimals": 2,
"depositScheme": "permit",
"ddSubgraph": "zkbob-bob-goerli-opt"
},
"USDT-shasta": {
"chainId": 2494104990,
"poolAddress": "TLTyi81NhoeGfsq8Ef1STDYs6E7HFSAruV",
"tokenAddress": "TG3XXyExBkPp9nzdajDZsozEu4BkaSJozs",
"relayerUrls": ["https://shasta-relayer.thgkjlr.website"],
"feeDecimals": 2,
"depositScheme": "approve"
},
"USDT-devnet": {
"chainId": 728126428,
"poolAddress": "TVtGa6o4KWYa6pfcd6A34xQte1FuDJPFah",
"tokenAddress": "TRdunaTZCKYM9xW3HGJjJLQYV6f89UHEkD",
"relayerUrls": ["https://tron-devnet-relayer.thgkjlr.website"],
"feeDecimals": 2,
"depositScheme": "approve"
},
"USDT-nile": {
"chainId": 3448148188,
"poolAddress": "TT8GgygLhEDh88kYwY8mYz38iEpJWw1YLG",
"tokenAddress": "TXYZopYRdj2D9XRtbG411XZZ3kM5VkAeBf",
"relayerUrls": ["https://tron-nile-relayer.thgkjlr.website"],
"feeDecimals": 2,
"depositScheme": "approve"
},
"USDT-nile-guard": {
"chainId": 3448148188,
"poolAddress": "TVbFjwMgDuzVYqTmMMzrkGQxZkaTfDZ1Gn",
"tokenAddress": "TXYZopYRdj2D9XRtbG411XZZ3kM5VkAeBf",
"relayerUrls": ["https://tron-nile-mpc-relayer.thgkjlr.website"],
"coldStorageConfigPath": "",
"feeDecimals": 2,
"depositScheme": "approve"
}
},
"extraPrefixes": [
{
"poolId": 16776968,
"prefix": "zkbob_nile_g",
"name": "USDT on Nile testnet (MPC guard contracts)"
},
{
"poolId": 16776969,
"prefix": "zkbob_sepolia",
"name": "BOB on Sepolia testnet (decentralized sequencer)"
}
],
"chains": {
"11155111": {
"rpcUrls": ["https://rpc.sepolia.org", "https://sepolia.infura.io/v3/2a219563d6f8480db0e2ce66bcd8f29e", "https://eth-sepolia.public.blastapi.io"]
},
"5": {
"rpcUrls": ["https://goerli.infura.io/v3/9aa3d95b3bc440fa88ea12eaa4456161"]
},
"420": {
"rpcUrls": ["https://goerli.optimism.io"]
},
"2494104990": {
"rpcUrls": ["https://api.shasta.trongrid.io"]
},
"728126428": {
"rpcUrls": ["https://tron-devnet.zkbob.com"]
},
"3448148188": {
"rpcUrls": ["https://nile.trongrid.io"]
}
},
"blockExplorerUrls": {
"11155111": {
"tx": "https://sepolia.etherscan.io/tx/{{hash}}",
"address": "https://sepolia.etherscan.io/address/{{addr}}"
},
"5": {
"tx": "https://goerli.etherscan.io/tx/{{hash}}",
"address": "https://goerli.etherscan.io/address/{{addr}}"
},
"420": {
"tx": "https://goerli-optimism.etherscan.io/tx/{{hash}}",
"address": "https://goerli-optimism.etherscan.io/address/{{addr}}"
},
"2494104990": {
"tx": "https://shasta.tronscan.org/#/transaction/{{hash}}",
"address": "https://shasta.tronscan.org/#/address/{{addr}}"
},
"728126428": {
"tx": "{{hash}}",
"address": "{{addr}}"
},
"3448148188": {
"tx": "https://nile.tronscan.org/#/transaction/{{hash}}",
"address": "https://nile.tronscan.org/#/address/{{addr}}"
}
},
"globalSnarks": {
"transferParamsUrl": "./assets/transfer_params.bin",
"transferVkUrl": "./assets/transfer_verification_key.json"
},
"minters": {
"BOB-sepolia": "0xb9988D599A64723462955BfC8441F1Af90335796",
"BOB-sepolia-old": "0xb9988D599A64723462955BfC8441F1Af90335796",
"BOB2USDC-goerli": "0x56c105D40f637eF3ac04905682b3DAEfF3F13D24",
"USDC-goerli": "0x56c105D40f637eF3ac04905682b3DAEfF3F13D24",
"BOB-op-goerli": "0x357cA353dbCad28418d5F3110727B2af62803F20",
"USDT-devnet": "TRdunaTZCKYM9xW3HGJjJLQYV6f89UHEkD"
},
"cloudApi": {
"BOB-sepolia-old": "http://45.77.217.163:8701"
},
"redemptionUrls": {
"BOB-sepolia": "https://staging--zkbob.netlify.app",
"BOB-sepolia-old": "https://staging--zkbob.netlify.app",
"BOB2USDC-goerli": "https://staging--zkbob.netlify.app",
"WETH-goerli": "https://staging--zkbob.netlify.app",
"USDC-goerli": "https://staging--zkbob.netlify.app",
"BOB-op-goerli": "https://staging--zkbob.netlify.app",
"USDT-shasta": "https://staging--zkbob.netlify.app",
"USDT-devnet": "https://staging--zkbob.netlify.app",
"USDT-nile": "https://staging--zkbob.netlify.app",
"USDT-nile-guard": "https://staging--zkbob.netlify.app"
},
"migrations": {
"BOB2USDC-goerli": {
"oldTokens": {
"BOB": {
"tokenAddress": "0x97a4ab97028466FE67F18A6cd67559BAABE391b8",
"firstTimestamp": 0,
"lastTimestamp": 1688651376
}
}
}
}
}