Documentation Index
Fetch the complete documentation index at: https://cowswap-mintlify-docs-quality-audit-1774257282.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Setup
This guide covers configuring Safe wallets to useComposableCoW for programmatic orders on CoW Protocol.
Key Requirements
Your Safe needs two essential configurations:- ExtensibleFallbackHandler installed at
0x2f55e8b20D0B9FEFA187AA7d00B6Cbe563605bF5 - ComposableCoW registered as the domain verifier at
0xfdaFc9d1902f4e0b84f65F49f244b32b31013b74
ComposableCoW requires the ExtensibleFallbackHandler to enable EIP-1271 signature verification for programmatic orders.Deployment Consistency
The contracts maintain identical addresses across multiple blockchain networks including Ethereum Mainnet, Gnosis Chain, Arbitrum, Base, Optimism, and Polygon, simplifying cross-chain deployment strategies.Setup Implementation
The guide offers two approaches:- Sequential transactions - Execute each configuration step individually
- Atomic batching via MultiSend - Bundle both operations in a single transaction
Verification Steps
After configuration, verify both:- The fallback handler assignment
- The domain verifier registration
Next Steps
Once configured, you can proceed to:- Create programmatic orders
- Manage order lifecycle
- Explore merkle root batching for gas optimization