https://github.com/cairoeth/arbx
ArbX is the first cross-chain arbitrage protocol to optimize price rates across decentralized exchanges across EVM chains.
https://github.com/cairoeth/arbx
Last synced: 4 months ago
JSON representation
ArbX is the first cross-chain arbitrage protocol to optimize price rates across decentralized exchanges across EVM chains.
- Host: GitHub
- URL: https://github.com/cairoeth/arbx
- Owner: cairoeth
- Created: 2023-07-22T00:24:21.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-07-23T07:24:16.000Z (almost 3 years ago)
- Last Synced: 2025-05-05T23:15:07.993Z (about 1 year ago)
- Language: Solidity
- Homepage: https://arbx.vercel.app
- Size: 280 KB
- Stars: 15
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
ArbX
ArbX is the first cross-chain arbitrage protocol to optimize price rates across 52 decentralized exchanges across 20 EVM chains. By leveraging robust on-chain interoperability networks, ArbX provides a trustless, decentralized, and permissionless solution.
• Deployments •

## Deployments
Network
Beacon
Axelar Messenger
Chainlink Messenger
Hyperlane Messenger
Celo Alfajores (Testnet)
0xc502D2AdFff8F0cB5ED007850650496405245cB9
0xcFF5B4aaAA1fD8e8Fc2d6cCbc3EAD4E74d28e835
0xbA85c7dc87AAdb51F0FC1761FaE8d0C310E2370a
0xbF3FC45A742A1545544A80230298114FB5FB7B57
Celo (Mainnet)
0xc502D2AdFff8F0cB5ED007850650496405245cB9
0xcFF5B4aaAA1fD8e8Fc2d6cCbc3EAD4E74d28e835
0xbA85c7dc87AAdb51F0FC1761FaE8d0C310E2370a
0xbF3FC45A742A1545544A80230298114FB5FB7B57
Gnosis Chain (Mainnet)
0xc502D2AdFff8F0cB5ED007850650496405245cB9
0xcFF5B4aaAA1fD8e8Fc2d6cCbc3EAD4E74d28e835
0xbA85c7dc87AAdb51F0FC1761FaE8d0C310E2370a
0xbF3FC45A742A1545544A80230298114FB5FB7B57
Linea (Testnet)
0xc502D2AdFff8F0cB5ED007850650496405245cB9
0xcFF5B4aaAA1fD8e8Fc2d6cCbc3EAD4E74d28e835
0xbA85c7dc87AAdb51F0FC1761FaE8d0C310E2370a
0xbF3FC45A742A1545544A80230298114FB5FB7B57
Mantle (Testnet)
0xc502D2AdFff8F0cB5ED007850650496405245cB9
0xcFF5B4aaAA1fD8e8Fc2d6cCbc3EAD4E74d28e835
0xbA85c7dc87AAdb51F0FC1761FaE8d0C310E2370a
0xbF3FC45A742A1545544A80230298114FB5FB7B57
Arbitrum (Mainnet)
0xc502D2AdFff8F0cB5ED007850650496405245cB9
0xcFF5B4aaAA1fD8e8Fc2d6cCbc3EAD4E74d28e835
0xbA85c7dc87AAdb51F0FC1761FaE8d0C310E2370a
0xbF3FC45A742A1545544A80230298114FB5FB7B57
Arbitrum (Testnet)
0xc502D2AdFff8F0cB5ED007850650496405245cB9
0xcFF5B4aaAA1fD8e8Fc2d6cCbc3EAD4E74d28e835
0xbA85c7dc87AAdb51F0FC1761FaE8d0C310E2370a
0xbF3FC45A742A1545544A80230298114FB5FB7B57
Optimism (Mainnet)
0xc502D2AdFff8F0cB5ED007850650496405245cB9
0xcFF5B4aaAA1fD8e8Fc2d6cCbc3EAD4E74d28e835
0xbA85c7dc87AAdb51F0FC1761FaE8d0C310E2370a
0xbF3FC45A742A1545544A80230298114FB5FB7B57
Ethereum Goerli (Testnet)
0xc502D2AdFff8F0cB5ED007850650496405245cB9
0xcFF5B4aaAA1fD8e8Fc2d6cCbc3EAD4E74d28e835
0xbA85c7dc87AAdb51F0FC1761FaE8d0C310E2370a
0xbF3FC45A742A1545544A80230298114FB5FB7B57
Polygon Mumbai (Testnet)
0xc502D2AdFff8F0cB5ED007850650496405245cB9
0xcFF5B4aaAA1fD8e8Fc2d6cCbc3EAD4E74d28e835
0xbA85c7dc87AAdb51F0FC1761FaE8d0C310E2370a
0xbF3FC45A742A1545544A80230298114FB5FB7B57
Avalanche Fuji (Testnet)
0xc502D2AdFff8F0cB5ED007850650496405245cB9
0xcFF5B4aaAA1fD8e8Fc2d6cCbc3EAD4E74d28e835
0xbA85c7dc87AAdb51F0FC1761FaE8d0C310E2370a
0xbF3FC45A742A1545544A80230298114FB5FB7B57
Avalanche (Mainnet)
0xc502D2AdFff8F0cB5ED007850650496405245cB9
0xcFF5B4aaAA1fD8e8Fc2d6cCbc3EAD4E74d28e835
0xbA85c7dc87AAdb51F0FC1761FaE8d0C310E2370a
0xbF3FC45A742A1545544A80230298114FB5FB7B57
### Deploy Contracts
Celo Alfajores (Testnet)
```sh
forge script script/deploy/celo/DeployCeloTestnet.s.sol:DeployCeloTestnet -vvvv --fork-url https://alfajores-forno.celo-testnet.org --broadcast --slow
```
Celo (Mainnet)
```sh
forge script script/deploy/celo/DeployCeloMainnet.s.sol:DeployCeloMainnet -vvvv --fork-url https://rpc.ankr.com/celo --broadcast --slow
```
Gnosis Chain (Mainnet)
```sh
forge script script/deploy/gnosis/DeployGnosisMainnet.s.sol:DeployGnosisMainnet -vvvv --fork-url https://rpc.gnosischain.com --broadcast --slow
```
Linea (Testnet)
```sh
forge script script/deploy/linea/DeployLineaTestnet.s.sol:DeployLineaTestnet -vvvv --fork-url https://rpc.goerli.linea.build --broadcast --slow --legacy
```
Mantle (Testnet)
```sh
forge script script/deploy/mantle/DeployMantleTestnet.s.sol:DeployMantleTestnet -vvvv --fork-url https://rpc.testnet.mantle.xyz --broadcast --legacy --slow
```
Arbitrum (Mainnet)
```sh
forge script script/deploy/arbitrum/DeployArbitrumMainnet.s.sol:DeployArbitrumMainnet -vvvv --fork-url https://arb1.croswap.com/rpc --broadcast --slow
```
Arbitrum (Testnet)
```sh
forge script script/deploy/arbitrum/DeployArbitrumTestnet.s.sol:DeployArbitrumTestnet -vvvv --fork-url https://rpc.goerli.arbitrum.gateway.fm --broadcast --slow
```
Optimism (Mainnet)
```sh
forge script script/deploy/optimism/DeployOptimismMainnet.s.sol:DeployOptimismMainnet -vvvv --fork-url https://rpc.ankr.com/optimism --broadcast --slow
```
Ethereum Goerli (Testnet)
```sh
forge script script/deploy/ethereum/DeployGoerliTestnet.s.sol:DeployGoerliTestnet -vvvv --fork-url https://rpc.ankr.com/eth_goerli --broadcast --slow
```
Polygon (Testnet)
```sh
forge script script/deploy/polygon/DeployPolygonTestnet.s.sol:DeployPolygonTestnet -vvvv --fork-url https://rpc.ankr.com/polygon_mumbai --broadcast --slow
```
Polygon (Mainnet)
```sh
forge script script/deploy/polygon/DeployPolygonMainnet.s.sol:DeployPolygonMainnet -vvvv --fork-url https://poly-rpc.gateway.pokt.network --broadcast --slow
```
Avalanche (Mainnet)
```sh
forge script script/deploy/avalanche/DeployAvalancheMainnet.s.sol:DeployAvalancheMainnet -vvvv --fork-url https://rpc.ankr.com/avalanche --broadcast --slow
```
Avalanche (Testnet)
```sh
forge script script/deploy/avalanche/DeployAvalancheTestnet.s.sol:DeployAvalancheTestnet -vvvv --fork-url https://rpc.ankr.com/avalanche_fuji --broadcast --slow
```