Contract Addresses
All contracts are deployed deterministically with CREATE2 and share the same addresses across supported networks:FlashLoanRouter:AaveBorrower:ERC3156Borrower:
These addresses are identical across all supported networks due to CREATE2 deterministic deployment.
Supported Networks
The contracts are currently deployed on the following networks:Ethereum
- Mainnet (Chain ID: 1)
- Sepolia (Chain ID: 11155111)
Layer 2 Networks
- Arbitrum One (Chain ID: 42161)
- Optimism (Chain ID: 10)
- Base (Chain ID: 8453)
- Linea (Chain ID: 59144)
EVM-Compatible Chains
- Polygon (Chain ID: 137)
- Gnosis Chain (Chain ID: 100)
- BNB Smart Chain (Chain ID: 56)
- Avalanche C-Chain (Chain ID: 43114)
- MODE (Chain ID: 232)
- RSK Mainnet (Chain ID: 9745)
Network Summary
The Flash Loan Router is deployed on 12 networks:- Mainnet: Ethereum, Gnosis Chain
- Testnet: Sepolia
- Layer 2: Arbitrum One, Optimism, Base, Linea
- Sidechains: Polygon, BNB Smart Chain, Avalanche C-Chain, MODE, RSK Mainnet
Adding New Networks
To deploy contracts on a new network, follow the Deployment Guide. The CREATE2 deployment ensures contracts will have the same addresses as existing networks.Requirements for New Networks
1
Network compatibility
The network must be EVM-compatible and support:
- Solidity 0.8.28
- Cancun EVM version
- CREATE2 opcode
2
CoW Protocol deployment
CoW Protocol Settlement contract must be deployed at:
0x9008D19f58AAbD9eD0D60971565AA8510560ab413
Flash loan providers
At least one supported flash loan provider should be available:
- Aave (for AaveBorrower)
- ERC-3156 compliant lenders like Maker (for ERC3156Borrower)
Verifying Deployments
To verify a contract deployment on any network:- Check the contract address matches the expected deterministic address
- View the deployment transaction on the network’s block explorer
- Verify the contract source code (see Contract Verification)
- Confirm the constructor arguments match expected values
Network Resources
Deployment Guide
Deploy contracts to new networks
Contract Verification
Verify contracts on block explorers
Router Design
Understand how to integrate Flash Loan Router
CIP 66 Proposal
Read the governance proposal