Skip to content

Commit

Permalink
Merging the develop branch into the main branch (v3.9.0)
Browse files Browse the repository at this point in the history
Decentralize sequencers
  • Loading branch information
EvgenKor authored Oct 14, 2024
2 parents a1cc05a + c6e0ec4 commit 0ce2edc
Show file tree
Hide file tree
Showing 9 changed files with 3,612 additions and 2,783 deletions.
105 changes: 44 additions & 61 deletions client-config-full.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"defaultPool": "USDT-tron",
"defaultPool": "USDC-op-tenderly",

"pools": {
"USDC-polygon": {
Expand All @@ -20,8 +20,6 @@
"poolAddress": "0x1CA8C2B9B20E18e86d5b9a72370fC6c91814c97C",
"tokenAddress": "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85",
"relayerUrls": ["https://relayer-optimism.zkbob.com/"],
"delegatedProverUrls": [],
"coldStorageConfigPath": "",
"feeDecimals": 2,
"depositScheme": "usdc",
"ddSubgraph": "zkbob-bob-optimism"
Expand All @@ -32,31 +30,35 @@
"poolAddress": "0x58320A55bbc5F89E5D0c92108F762Ac0172C5992",
"tokenAddress": "0x4200000000000000000000000000000000000006",
"relayerUrls": ["https://relayer-eth-opt-mvp.zkbob.com/"],
"delegatedProverUrls": [],
"coldStorageConfigPath": "",
"isNative": true,
"minTxAmount": 0,
"depositScheme": "permit2",
"ddSubgraph": "zkbob-eth-optimism"
},
"USDC-op-tenderly": {
"chainId": 10,
"parameters": "prod",
"poolAddress": "0x1CA8C2B9B20E18e86d5b9a72370fC6c91814c97C",
"tokenAddress": "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85",
"proxyUrls": ["https://proxy1.zkbob.com", "https://proxy2.zkbob.com"],
"delegatedProverUrls": [],
"coldStorageConfigPath": "",
"feeDecimals": 2,
"depositScheme": "usdc"
},
"BOB-sepolia": {
"chainId": 11155111,
"poolAddress": "0x3bd088C19960A8B5d72E4e01847791BD0DD1C9E6",
"poolAddress": "0x77f3D9Fb578a0F2B300347fb3Cd302dFd7eedf93",
"tokenAddress": "0x2C74B18e2f84B78ac67428d0c7a9898515f0c46f",
"relayerUrls": ["https://relayer.thgkjlr.website/"],
"delegatedProverUrls": ["https://prover-staging.thgkjlr.website/"],
"coldStorageConfigPath": "./assets/coldstorage/zkbob-sepolia-coldstorage.cfg",
"proxyUrls": ["https://sepolia-decentralized-relayer.thgkjlr.website/"],
"feeDecimals": 2,
"depositScheme": "permit",
"ddSubgraph": "https://api.studio.thegraph.com/query/50398/zkbob-bob-sepolia/version/latest"
"depositScheme": "permit"
},
"BOB2USDC-goerli": {
"chainId": 5,
"poolAddress": "0x49661694a71B3Dab9F25E86D5df2809B170c56E6",
"tokenAddress": "0x28B531401Ee3f17521B3772c13EAF3f86C2Fe780",
"relayerUrls": ["https://dev-relayer.thgkjlr.website/"],
"delegatedProverUrls": [],
"coldStorageConfigPath": "",
"feeDecimals": 2,
"depositScheme": "usdc-polygon",
"ddSubgraph": "zkbob-bob-goerli"
Expand All @@ -66,8 +68,6 @@
"poolAddress": "0xf9dbCF4005497e042838dE9082C817fCa790e945",
"tokenAddress": "0xB4FBF271143F4FBf7B91A5ded31805e42b2208d6",
"relayerUrls": ["https://goerli-weth-relayer.thgkjlr.website/"],
"delegatedProverUrls": [],
"coldStorageConfigPath": "",
"minTxAmount": 0,
"depositScheme": "permit2",
"isNative": true,
Expand All @@ -78,10 +78,7 @@
"poolAddress": "0xCF6446Deb67b2b56604657C67DAF54f884412531",
"tokenAddress": "0x28B531401Ee3f17521B3772c13EAF3f86C2Fe780",
"relayerUrls": ["https://goerli-usdc-relayer.thgkjlr.website"],
"delegatedProverUrls": [],
"coldStorageConfigPath": "",
"feeDecimals": 2,
"minTxAmount": 50000,
"depositScheme": "usdc-polygon",
"ddSubgraph": "zkbob-usdc-goerli"
},
Expand All @@ -90,8 +87,6 @@
"poolAddress":"0x55B81b0730399974Ccad8AC858e766Cf54126596",
"tokenAddress":"0x0fA7E69b9344D6434Bd6b79c5950bb5234245a5F",
"relayerUrls":["https://gop-relayer.thgkjlr.website"],
"delegatedProverUrls": [],
"coldStorageConfigPath": "",
"feeDecimals": 2,
"depositScheme": "permit",
"ddSubgraph": "zkbob-bob-goerli-opt"
Expand All @@ -101,44 +96,34 @@
"poolAddress": "TLTyi81NhoeGfsq8Ef1STDYs6E7HFSAruV",
"tokenAddress": "TG3XXyExBkPp9nzdajDZsozEu4BkaSJozs",
"relayerUrls": ["https://shasta-relayer.thgkjlr.website"],
"delegatedProverUrls": [],
"coldStorageConfigPath": "",
"feeDecimals": 2,
"minTxAmount": 50000,
"depositScheme": "approve"
},
"USDT-nile": {
"chainId": 3448148188,
"poolAddress": "TT8GgygLhEDh88kYwY8mYz38iEpJWw1YLG",
"tokenAddress": "TXYZopYRdj2D9XRtbG411XZZ3kM5VkAeBf",
"relayerUrls": ["https://tron-nile-relayer.thgkjlr.website"],
"delegatedProverUrls": [],
"coldStorageConfigPath": "",
"feeDecimals": 2,
"minTxAmount": 50000,
"depositScheme": "approve"
},
"USDT-nile-guard": {
"chainId": 3448148188,
"poolAddress": "TJp4J3M2rEZ5euswTpGzUaVVEJxkXX66mL",
"poolAddress": "TVbFjwMgDuzVYqTmMMzrkGQxZkaTfDZ1Gn",
"tokenAddress": "TXYZopYRdj2D9XRtbG411XZZ3kM5VkAeBf",
"relayerUrls": ["https://tron-nile-mpc-relayer.thgkjlr.website"],
"delegatedProverUrls": [],
"coldStorageConfigPath": "",
"feeDecimals": 2,
"minTxAmount": 50000,
"depositScheme": "approve"
},
"USDT-tron": {
"chainId": 728126428,
"poolAddress": "TXViaNRhEugXpAZApviBqBnbTSKUgejnR9",
"tokenAddress": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t",
"relayerUrls": ["https://relayer-tron-mpc.zkbob.com/"],
"delegatedProverUrls": [],
"coldStorageConfigPath": "",
"minTxAmount": 50000,
"depositScheme": "approve",
"ddSubgraph": ""
"depositScheme": "approve"
}
},

Expand All @@ -147,6 +132,16 @@
"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, calldata without prover address)"
},
{
"poolId": 16776970,
"prefix": "zkbob_sepolia",
"name": "BOB on Sepolia testnet (decentralized sequencer)"
}
],

Expand All @@ -155,13 +150,13 @@
"rpcUrls": ["https://polygon-rpc.com", "https://rpc.ankr.com/polygon"]
},
"10": {
"rpcUrls": ["https://rpc.ankr.com/optimism", "https://mainnet.optimism.io"]
"rpcUrls": ["https://virtual.optimism.rpc.tenderly.co/977f39f0-6cfc-474d-a237-835f1e475ff1"]
},
"11155111": {
"rpcUrls": ["https://sepolia.infura.io/v3/2a219563d6f8480db0e2ce66bcd8f29e", "https://eth-sepolia.public.blastapi.io", "https://rpc.sepolia.org"]
"rpcUrls": ["https://sepolia.drpc.org", "https://rpc.sepolia.org", "https://sepolia.infura.io/v3/2a219563d6f8480db0e2ce66bcd8f29e", "https://eth-sepolia.public.blastapi.io"]
},
"5": {
"rpcUrls": ["https://goerli.infura.io/v3/9aa3d95b3bc440fa88ea12eaa4456161"]
"rpcUrls": ["https://goerli.infura.io/v3/9aa3d95b3bc440fa88ea12eaa4456161", "https://goerli.gateway.tenderly.co", "https://goerli.blockpi.network/v1/rpc/public", "https://gateway.tenderly.co/public/goerli"]
},
"420": {
"rpcUrls": ["https://goerli.optimism.io"]
Expand Down Expand Up @@ -195,7 +190,7 @@
"address": "https://polygonscan.com/address/{{addr}}"
},
"10": {
"tx": "https://optimistic.etherscan.io/tx/{{hash}}",
"tx": "https://dashboard.tenderly.co/explorer/vnet/977f39f0-6cfc-474d-a237-835f1e475ff1/tx/{{hash}}",
"address": "https://optimistic.etherscan.io/address/{{addr}}"
},
"11155111": {
Expand Down Expand Up @@ -225,36 +220,14 @@
},

"minters": {
"USDC-polygon": "",
"USDC-optimism": "",
"WETH-optimism": "",
"BOB-sepolia": "0xb9988D599A64723462955BfC8441F1Af90335796",
"BOB2USDC-goerli": "0x56c105D40f637eF3ac04905682b3DAEfF3F13D24",
"WETH-goerli": "",
"USDC-goerli": "0x56c105D40f637eF3ac04905682b3DAEfF3F13D24",
"BOB-op-goerli": "0x357cA353dbCad28418d5F3110727B2af62803F20",
"USDT-shasta": "",
"USDT-devnet": "TRdunaTZCKYM9xW3HGJjJLQYV6f89UHEkD",
"USDT-nile": "",
"USDT-nile-guard": "",
"USDT-tron": ""
"USDT-devnet": "TRdunaTZCKYM9xW3HGJjJLQYV6f89UHEkD"
},

"cloudApi": {
"USDC-polygon": "",
"USDC-optimism": "",
"WETH-optimism": "",
"BOB-sepolia": "http://45.77.217.163:8701",
"BOB2USDC-goerli": "",
"WETH-goerli": "",
"USDC-goerli": "",
"BOB-op-goerli": "",
"USDT-shasta": "",
"USDT-devnet": "",
"USDT-nile": "",
"USDT-nile-guard": "",
"USDT-tron": ""
},
"cloudApi": {},

"redemptionUrls": {
"USDC-polygon": "https://app.zkbob.com",
Expand All @@ -269,7 +242,8 @@
"USDT-devnet": "https://staging--zkbob.netlify.app",
"USDT-nile": "https://staging--zkbob.netlify.app",
"USDT-nile-guard": "https://staging--zkbob.netlify.app",
"USDT-tron": "https://tron.zkbob.com"
"USDT-tron": "https://tron.zkbob.com",
"USDC-op-tenderly": "https://app.zkbob.com"
},

"migrations": {
Expand Down Expand Up @@ -304,6 +278,15 @@
"lastTimestamp": 1696854269
}
}
},
"USDC-op-tenderly": {
"oldTokens": {
"BOB": {
"tokenAddress": "0xb0b195aefa3650a6908f15cdac7d92f8a5791b0b",
"firstTimestamp": 0,
"lastTimestamp": 1696854269
}
}
}
}
}
34 changes: 19 additions & 15 deletions client-config-prod.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,6 @@
"poolAddress": "0x1CA8C2B9B20E18e86d5b9a72370fC6c91814c97C",
"tokenAddress": "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85",
"relayerUrls": ["https://relayer-optimism.zkbob.com/"],
"delegatedProverUrls": [],
"coldStorageConfigPath": "",
"feeDecimals": 2,
"depositScheme": "usdc",
"ddSubgraph": "zkbob-bob-optimism"
Expand All @@ -28,12 +26,18 @@
"poolAddress": "0x58320A55bbc5F89E5D0c92108F762Ac0172C5992",
"tokenAddress": "0x4200000000000000000000000000000000000006",
"relayerUrls": ["https://relayer-eth-opt-mvp.zkbob.com/"],
"delegatedProverUrls": [],
"coldStorageConfigPath": "",
"isNative": true,
"minTxAmount": 0,
"depositScheme": "permit2",
"ddSubgraph": "zkbob-eth-optimism"
},
"USDT-tron": {
"chainId": 728126428,
"poolAddress": "TXViaNRhEugXpAZApviBqBnbTSKUgejnR9",
"tokenAddress": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t",
"relayerUrls": ["https://relayer-tron-mpc.zkbob.com/"],
"coldStorageConfigPath": "",
"depositScheme": "approve"
}
},
"chains": {
Expand All @@ -42,6 +46,9 @@
},
"10": {
"rpcUrls": ["https://rpc.ankr.com/optimism", "https://mainnet.optimism.io"]
},
"728126428": {
"rpcUrls": ["https://api.trongrid.io"]
}
},
"blockExplorerUrls": {
Expand All @@ -52,26 +59,23 @@
"10": {
"tx": "https://optimistic.etherscan.io/tx/{{hash}}",
"address": "https://optimistic.etherscan.io/address/{{addr}}"
},
"728126428": {
"tx": "https://tronscan.org/#/transaction/{{hash}}",
"address": "https://tronscan.org/#/address/{{addr}}"
}
},
"globalSnarks": {
"transferParamsUrl": "./assets/transfer_params_prod.bin",
"transferVkUrl": "./assets/transfer_verification_key_prod.json"
},
"minters": {
"USDC-polygon": "",
"USDC-optimism": "",
"WETH-optimism": ""
},
"cloudApi": {
"USDC-polygon": "",
"USDC-optimism": "",
"WETH-optimism": ""
},
"minters": {},
"cloudApi": {},
"redemptionUrls": {
"USDC-polygon": "https://app.zkbob.com",
"USDC-optimism": "https://app.zkbob.com",
"WETH-optimism": "https://app.zkbob.com"
"WETH-optimism": "https://app.zkbob.com",
"USDT-tron": "https://tron.zkbob.com"
},
"migrations": {
"USDC-polygon": {
Expand Down
Loading

0 comments on commit 0ce2edc

Please sign in to comment.