How to place ERC-1271 (Smart Contract) Orders
The following section is intended as a guide on how to place Smart Contract orders with ERC-1271.
All the code needed to implement such feature can be found in the following Github: https://github.com/nlordell/dappcon-2022-smart-orders
Intro
A sample CoW protocol smart order contract.
CoW protocol supports ERC-1271 signatures. While this is typically thought of as a way for Smart Contract wallets to sign things, we can leverage this standard for creating special order types on CoW with custom validation logic.
Overview
The Basics
CoW Protocol orders: signing of typed data
ERC-1271: signature validation standard
Smart Contract Wallet Orders
Safe: How to trade without gas fees
Security
Smart Orders
Good After Time Orders
Additional Use Cases
Last updated