Signing
CoW Protocol supports four distinct signing approaches for order authorization.Signing Schemes
EIP-712 (Recommended)
Shows users a structured representation of the order data in their wallet, making it clear what they are signing.EthSign
Available for legacy wallet compatibility but provides minimal context to users about transaction details.EIP-1271
For smart contract wallets like multi-signature systems. Enables verification through contract-based signature validation.PreSign
Orders approved directly on-chain by callingsetPreSignature on the settlement contract.