Core Contracts
ExtensibleFallbackHandler
The extensible fallback handler that enables significant customization of a Safe while preserving security guarantees.ComposableCoW
The main contract providing a unified interface for stateless, composable conditional orders.Order Types
TWAP (Time-Weighted Average Price)
Enables splitting large orders into smaller parts executed over time intervals.GoodAfterTime
Creates orders that become valid only after a specified timestamp.PerpetualStableSwap
Enables automated stable swap orders between stablecoins.TradeAboveThreshold
Executes trades only when token balances exceed specified thresholds.StopLoss
Automatically executes sell orders when prices fall below specified levels.Utilities
CurrentBlockTimestampFactory
Provides current block timestamp values for conditional order evaluation.Network Chain IDs
All contracts are deployed at the same deterministic addresses across networks using CREATE2.
| Network | Chain ID | Block Explorer |
|---|---|---|
| Ethereum Mainnet | 1 | Etherscan |
| Gnosis Chain | 100 | Gnosisscan |
| Sepolia | 11155111 | Sepolia Etherscan |
| Arbitrum One | 42161 | Arbiscan |
| Base | 8453 | Basescan |
| BSC | 56 | BscScan |
| Avalanche | 43114 | Snowscan |
| Optimism | 10 | Optimistic Etherscan |
| Polygon | 137 | Polygonscan |
| Lens | 9745 | Lens Explorer |
Audits
The deployed contracts have been audited by:- Ackee Blockchain: CoW Protocol - ComposableCoW and ExtensibleFallbackHandler
- Gnosis Internal Audit (May/July 2023): ComposableCoW
- Gnosis Internal Audit (August 2024): Diff between May/July 2023 and August 2024