Verbatim grant M5 deliverable, currently missing as a doc. Fragments exist: `engine.docker.toml` + compose already forward MAINNET/GNOSIS/SEPOLIA/ARBITRUM/BASE RPC env vars (`docker-compose.yml:60-66`), `deployment.md` has sample per-chain `[chains]` blocks, `production.md` §8 has a multi-chain sizing row - but every shipped module.toml pins chain_id 11155111 only.
New `docs/deployment/multi-chain.md` covering:
- per-chain `[chains.]` + env-var wiring
- cow_api slugs per network
- per-chain contract addresses: EthFlow must be re-derived per chain (`modules/ethflow-watcher/module.toml:29-34` warns about this); ComposableCoW is CREATE2-stable
- the per-chain `[[subscription]]` duplication pattern
- chain-support matrix
Verbatim grant M5 deliverable, currently missing as a doc. Fragments exist: `engine.docker.toml` + compose already forward MAINNET/GNOSIS/SEPOLIA/ARBITRUM/BASE RPC env vars (`docker-compose.yml:60-66`), `deployment.md` has sample per-chain `[chains]` blocks, `production.md` §8 has a multi-chain sizing row - but every shipped module.toml pins chain_id 11155111 only.
New `docs/deployment/multi-chain.md` covering: