Skip to main content
CoW Protocol is deployed on multiple blockchain networks, providing decentralized trading infrastructure across various ecosystems.

Mainnet Networks

The protocol is production-ready and fully operational on the following networks:
The original deployment network for CoW Protocol.Core Contracts:
  • GPv2Settlement: 0x9008D19f58AAbD9eD0D60971565AA8510560ab41
  • GPv2AllowListAuthentication: 0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE
  • GPv2VaultRelayer: 0xC92E8bdf79f0507f65a392b0ab4667716BFE0110
Deployment Transaction:
  • Settlement: 0xf49f90aa5a268c40001d1227b76bb4dd8247f18361fcad9fffd4a7a44f1320d3
Formerly known as xDAI, Gnosis Chain is a key network for CoW Protocol.Core Contracts:
  • GPv2Settlement: 0x9008D19f58AAbD9eD0D60971565AA8510560ab41
  • GPv2AllowListAuthentication: 0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE
  • GPv2VaultRelayer: 0xC92E8bdf79f0507f65a392b0ab4667716BFE0110
Deployment Transaction:
  • Settlement: 0x9ddc538f89cd8433f4a19bc4de0de27e7c68a1d04a14b327185e4bba9af87133
Layer 2 scaling solution built on Ethereum.Core Contracts:
  • GPv2Settlement: 0x9008D19f58AAbD9eD0D60971565AA8510560ab41
  • GPv2AllowListAuthentication: 0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE
  • GPv2VaultRelayer: 0xC92E8bdf79f0507f65a392b0ab4667716BFE0110
Deployment Transaction:
  • Settlement: 0x240486f35ebf42ea69b2b3f1569d587c18c87f98c0ec997bef7d18182ca4c38c
Optimistic rollup Layer 2 solution.Core Contracts:
  • GPv2Settlement: 0x9008D19f58AAbD9eD0D60971565AA8510560ab41
  • GPv2AllowListAuthentication: 0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE
  • GPv2VaultRelayer: 0xC92E8bdf79f0507f65a392b0ab4667716BFE0110
Deployment Transaction:
  • Settlement: 0xd1bbd68ee6b0eecf6f883e148284fc4fb4c960299b75004dfddd5135246cd5eb
Ethereum’s leading sidechain solution.Core Contracts:
  • GPv2Settlement: 0x9008D19f58AAbD9eD0D60971565AA8510560ab41
  • GPv2AllowListAuthentication: 0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE
  • GPv2VaultRelayer: 0xC92E8bdf79f0507f65a392b0ab4667716BFE0110
Deployment Transaction:
  • Settlement: 0x0e24d3a2a8530eaad5ae62e54e64d57665a77ce3970227d20c1b77da315cbbf6
Binance’s EVM-compatible blockchain.Core Contracts:
  • GPv2Settlement: 0x9008D19f58AAbD9eD0D60971565AA8510560ab41
  • GPv2AllowListAuthentication: 0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE
  • GPv2VaultRelayer: 0xC92E8bdf79f0507f65a392b0ab4667716BFE0110
Deployment Transaction:
  • Settlement: 0x9e0c16a655ceadcb95ba2de3bf59d2b3a3d10cce7bdf52aa5520164b58ffd969
Coinbase’s Layer 2 network built on OP Stack.Core Contracts:
  • GPv2Settlement: 0x9008D19f58AAbD9eD0D60971565AA8510560ab41
  • GPv2AllowListAuthentication: 0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE
  • GPv2VaultRelayer: 0xC92E8bdf79f0507f65a392b0ab4667716BFE0110
Deployment Transaction:
  • Settlement: 0x00a3c4e2dc4241465208beeba27e90a9ce3159ad4f41581c4c3a1ef02d6e37cb
Avalanche’s Contract Chain for EVM-compatible smart contracts.Core Contracts:
  • GPv2Settlement: 0x9008D19f58AAbD9eD0D60971565AA8510560ab41
  • GPv2AllowListAuthentication: 0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE
  • GPv2VaultRelayer: 0xC92E8bdf79f0507f65a392b0ab4667716BFE0110
Deployment Transaction:
  • Settlement: 0x374b84f0ea6bc554abc3ffdc3fbce4374fefc76f2bd25e324ce95a62cafcc142

Testnet Networks

Test networks are provided for development and testing purposes. Do not use real assets on these networks.

Sepolia (Chain ID: 11155111)

Ethereum’s official testnet for application developers. Core Contracts:
  • GPv2Settlement: 0x9008D19f58AAbD9eD0D60971565AA8510560ab41
  • GPv2AllowListAuthentication: 0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE
  • GPv2VaultRelayer: 0xC92E8bdf79f0507f65a392b0ab4667716BFE0110

Contract Consistency

Notice that the core contracts share the same addresses across all networks. This deterministic deployment approach simplifies integration and reduces the complexity of multi-chain applications.
The following contracts are deployed at identical addresses across all supported networks:
  • GPv2Settlement: 0x9008D19f58AAbD9eD0D60971565AA8510560ab41
  • GPv2AllowListAuthentication: 0x2c4c28DDBdAc9C5E7055b4C863b72eA0149D8aFE
  • GPv2VaultRelayer: 0xC92E8bdf79f0507f65a392b0ab4667716BFE0110
This consistency is achieved through CREATE2 deployment, which allows for deterministic contract addresses based on the deployment bytecode and salt.

Network Information File

All deployment information is maintained in the networks.json file at the root of the repository. This file contains:
  • Contract addresses for each network
  • Deployment transaction hashes
  • Chain IDs
  • Historical deployment data
{
  "GPv2Settlement": {
    "1": {
      "address": "0x9008D19f58AAbD9eD0D60971565AA8510560ab41",
      "transactionHash": "0xf49f90aa5a268c40001d1227b76bb4dd8247f18361fcad9fffd4a7a44f1320d3"
    },
    "100": {
      "address": "0x9008D19f58AAbD9eD0D60971565AA8510560ab41",
      "transactionHash": "0x9ddc538f89cd8433f4a19bc4de0de27e7c68a1d04a14b327185e4bba9af87133"
    }
  }
}

Integration

When integrating with CoW Protocol:
  1. Select the appropriate network for your use case
  2. Use the contract addresses listed above
  3. Ensure your application can handle the network’s native token (ETH, xDAI, etc.)
  4. Configure appropriate RPC endpoints for your chosen network
Always verify contract addresses through official channels before integrating. Malicious actors may attempt to impersonate official deployments.

Build docs developers (and LLMs) love